使用python实现ping

**pythonping也是属于第三方模块,需要下载**

pip3 install pythonping
  1. 语法:
from pythonping import ping 

ip = '106.225.228.117'
ping(ip)

'''
注意:
	1. pythonping中的ping方法没有回显内容,不同于os.system方法,但是回显内容可以在解释器中看到
	2. 可以使用if语句判断ping的回显内容是否存在Reply字符串,即ping成功的第一个字符,存在即ping成功
	3. 如果ping失败,那么第一个字符为'Request'
'''

案例:

from pythonping import ping

ip = '106.225.228.117'
result = ping(ip)
if 'Reply' in str(result):
    print(ip+'可达')
else:
    print(ip+'不可达')