1-Python - subprocess
ping命令是否可达
import subprocess
p = subprocess.Popen('ping www.baidu.comdadsafsd', stdout=subprocess.PIPE)
p.wait() # 不加p.wait()的话,p.poll()拿到的结果是None
print(p.poll()) # 1
p = subprocess.Popen('ping www.baidu.com', stdout=subprocess.PIPE)
p.wait()
print(p.poll()) # 0
0表示ping通了,1表示没有ping通。