好的,我想输入一个起始和结束的IP,ping它们之间的所有IP地址,包括列出的IP地址,然后将它们的结果显示在一个.txt文档中。我可以让它为一个单一的IP工作,但我不知道如何使它,所以用户必须输入2个IP和它成功ping之间的所有人。谢谢。这是目前我有,但有麻烦。你知道吗
def pingNetwork():
startingIP = raw_input("Enter starting IP address: ")
response = os.system("ping -c 1 " + startingIP)
for ip in range(1, 100):
if response == 0:
with open('IP_LOG_TIMESTAMP.txt', 'w') as f:
f.write(startingIP + ' is up!')
else:
with open('IP_LOG_TIMESTAMP.txt', 'w') as f:
f.write(startingIP + ' is down!')
相关问题 更多 >
编程相关推荐