我正在尝试改进以下网络扫描程序脚本的执行时间,因为它太慢了。有什么建议吗
import subprocess
import os
with open(os.devnull, "wb") as limbo:
for n in xrange(1, 10):
ip = "192.168.0.{0}".format(n)
result = subprocess.Popen(["ping", "-c", "1", "-n", "-W", "2", ip],
stdout=limbo, stderr=limbo).wait()
if result:
print
ip, "inactive"
else:
print
ip, "active"
目前没有回答
相关问题 更多 >
编程相关推荐