【发布时间】:2017-08-19 15:49:54
【问题描述】:
我有一个关于subprocess.call 的简单问题。
我正在尝试 ping 一些 IP 地址,而 ping 指令正在 ping 它 4 次。
但我想 ping 每个地址 2 次。我可以将 count = 之类的任何值添加到`subprocess.call 吗?
我正在检查有关该问题的文档,但没有发现任何可以帮助我解决此问题的方法,或者是否有任何其他说明可以使用。
或者我必须为此制定一个方法吗?并添加计数变量?
这是代码:
import subprocess
#import time
for ping in range (30,36):
ipek = "192.168.0." + str(ping)
subprocess.call(["ping", ipek])
【问题讨论】:
-
是的,粘贴代码——显然,这会有所帮助。另外,你看错了:
subprocess与ping的作用无关。你需要看ping的文档,而不是subprocess.call的文档!
标签: python python-3.x ip subprocess ping