1. 程式人生 > >Python實現ping指定IP

Python實現ping指定IP

貼程式碼:

import os
import sys

iplist = list()
ip = '192.168.1.11'
# ip = '172.24.186.191'
ip = 'www.baidu.com'
backinfo =  os.system('ping -c 1 -w 1 %s'%ip) # 實現pingIP地址的功能,-c1指傳送報文一次,-w1指等待1秒
print 'backinfo'
print backinfo
print type(backinfo)
if backinfo:
	print 'no'
else:
	iplist.append(ip)
print iplist
  • ip=“192.168.1.11”的執行結果如下:ping不通
  • ip=“172.24.186.191”的執行結果如下:ping通

相關推薦

Python實現ping指定IP

貼程式碼: import os import sys iplist = list() ip = '192.168.1.11' # ip = '172.24.186.191' ip = 'www.ba

利用python實現批量查詢ip地址歸屬地址

proc shadow 手動 color sys copy lis rip image 今天需要查詢nginx訪問的客戶端ip是否和調度一樣!先是用shell把文件中的ip截取出來: python腳本如下:(哈哈,新手寫的很草率)#!/usr/bin/env#-- codi

Windows 中通過Python實現ping命令加時間戳

Windows Python ping 由於ping命令在ping的時候無法加入時間,不能夠直觀分析結果。便想在ping的時候加入時間戳。 1.首先需要系統配置了Python的環境,我的環境如下,這裏就不介紹環境搭建步驟。 2.以下是代碼展示,新建一個ping.py文件im

python實現切換代理ip

大量的處理爬蟲的時候,IP地址容易被封掉,這個時候可以使用代理IP來幫助完成接下來的任務了 使用Requests模組來完成請求,程式碼如下: import urllib.requestimport requests url = "http://pv.sohu.com/cityjson?ie=utf-8"

Python實現根據指定圖片生成詞雲

效果 生成詞雲前 生成詞雲後 實現 新建imageWordCloud.py 在同級目錄下新建aobama.txt,裡面內容是英文單詞(奧巴馬演講稿) 在同級目錄下放一張照片bg.jpg,根據這張照片來生成詞雲 程式碼帶註釋: from os import

python實現獲取電腦IP、主機名、Mac地址

import socket import uuid # 獲取主機名 hostname = socket.gethostname() #獲取IP ip = socket.gethostbyname(hostname) # 獲取Mac地址 def get_mac_

python實現指定ip埠掃描

在Linux中判斷一臺主機是否可達,可以使用ping命令,而判斷埠是否開啟,可以使用telnet命令,但是telnet命令沒有超時時間的引數,使用起來不是很方便,那麼可以利用Python來完成一個埠掃描的功能 socket實現埠掃描 #!/usr/bin

算法:IP分割問題(python實現

今天群裏有個朋友出了個題,是一家公司的面試題,題目如下(補充:對於ip0開頭的也是無效的,如分割後001.1.1.1這種是不可以的):   分析:這裏我們舉一個最簡單的例子1.1.1.12.2.2.2。首先能想到的解決方法肯定是使用循環了,我們可以寫2個循環嵌套(有點像冒泡排序)從第0個位置截取1個,從

Python多線程批量Ping主機IP的腳本

python ping 多線程 threading Queue Python 編寫多線程 Ping 主機IP的腳本 1. 先編寫一個 Ping 主機IP的腳本 ping_ip.py import subprocess import time # 記錄開始執行的時間 start_time

LINUX系統服務器上搭建DHCP服務,實現兩大基本功能:1,自動分配ip;2,手工指定ip

完成 重啟 釋放 p地址 進行 基本功 blog process 自動 在linux系統服務器上搭建DHCP服務,實現兩大基本功能:1,自動分配ip地址;2,手動指定ip地址。首先準備兩臺虛擬機作為實驗對象,一個linux系統作為服務器,一個windows7系統作為客戶機,

python實現將某程式碼檔案複製/移動到指定路徑下 (檔案、資料夾的移動、複製、刪除、重新命名)

    用python實現將某程式碼檔案複製/移動到指定路徑下。 場景例如:mv ./xxx/git/project1/test.sh ./xxx/tmp/tmp/1/test.sh (相對路徑./xxx/tmp/tmp/1/不一定存在)   # -

Python 實現Ethernet/IP 通訊

EtherNet / IP是為了在乙太網中使用CIP協議而進行的封裝.EtherNet / IP的CIP幀封裝了命令,資料點和訊息等資訊.CIP幀包括CIP裝置配置檔案資料包的其餘部分是乙太網/ IP幀,CIP幀通過它們在乙太網上傳輸。EIP一般使用TCP / UDP的44818埠執行,還有一個22

人生苦短,我用Python(三)—通過Python實現網路裝置指定指標的收集與指標的圖形化展示

寫在前面: 博主自2018年8月底開始,堅持每週更新一篇技術類部落格,含本篇文章在內,目前已經更新了八篇文章。除十一假期外,堅持每週更新。希望自己能堅持下去。 目前已經開啟了三個系列的文章,分別是: 《人生苦短,我用Python》——已釋出三篇文章 《那些你應該知道的

python 實現和 C的IP socket通訊如何打包資料?

2011-12-28 伺服器端是C/C++寫的,python用於客戶端傳送訊息,進行通訊。這種模式可以用於壓力測試,方便修改協議。 問題: 1.python 對於組包和二進位制的操作沒有C語言那麼方便,如何針對資料型別打包?

Python實現爬蟲設定代理IP和偽裝成瀏覽器的方法分享

Python實現爬蟲設定代理IP和偽裝成瀏覽器的方法分享  1.python爬蟲瀏覽器偽裝   1

Python學習13_Python指令碼實現查詢指定目錄下包含指定關鍵字的檔案

#!/usr/bin/python # coding:utf8 import os     # 判斷檔案中是否包含關鍵字,是則將檔案路徑打印出來 def is_file_contain_word(file_list, query_word):     for _file in

python-----opencv顯示指定大小並按鍵實現暫停、播放

按空格鍵實現暫停播放,程式碼如下: cv2.namedWindow("m1", 0) cv2.resizeWindow("m1", 800, 600) cv2.imshow('m1', images_origin[idx]) if cv2.waitKey(1) & 0xFF == ord('

Python subprocess 實現ping (三)

 # -*- coding: GBK -*- from tkinter import * import subprocess def btn_click():     evalue = Ping()    #單擊按鈕呼叫PING函式     #text.insert(I

python實現獲取電腦和嵌入式裝置(樹3)IP、主機名、Mac地址,並把這些資訊上傳雲伺服器。

import socket import uuid # 獲取主機名 hostname = socket.gethostname() #獲取IP ip = socket.gethostbyname(hostname) # 獲取Mac地址 def get_mac_address

Python指令碼實現查詢指定目錄下包含指定關鍵字的檔案

#!/usr/bin/python # coding:utf8 import os # 判斷檔案中是否包含關鍵字,是則將檔案路徑打印出來 def is_file_contain_word(file