下面的程序只在服务器使用pyping
启动或关闭时打印,但我需要用TTL(生存时间)值打印输出。在
import pyping
servers = (
'192.168.1.1',
'192.168.1.2',
'192.168.1.3'
)
temp = []
for server in servers:
checker = pyping.ping(server)
if checker.ret_code == 0:
body = "%s Server is UP" % (server)
temp.append(body)
else:
body = "%s Server is Down" % (server)
temp.append(body)
print(temp)
伙计们,如果你有任何其他的想法来获得ttl的价值,请把它。。在
使用来自subprocess模块的Popen
您可以使用命令success的
returncode
,然后不使用success出去
^{pr2}$在linux上,再传递一个
-c
以及命令,以避免无休止的ping相关问题 更多 >
编程相关推荐