0
さて、開始IPと終了IPを入力し、リスト内のIPアドレスを含めてすべてのIPアドレスにpingを実行し、その結果を.txtドキュメントに表示したいと考えています。私はそれを単一のIPのために働かせることができますが、私はそれを作る方法を知らないので、ユーザーは2つのIPを入力しなければなりません。ありがとう。これは現在私が持っているものの、問題を抱えています。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!')