import os
import time
for line in open('ip.txt'):
line = int(line.replace('\n',''))
result=os.system('ping -n 1 -w 1 ip'% line)
time=time.time()
print(result)
报错了,ip地址中既有数字,也有字符。别人的为啥都能ping,我的还要分开格式转换一下吗?太麻烦了吧。
line = int(line.replace('\n',''))
ValueError: invalid literal for int() with base 10: '22.72.156.254'