![](/img/trans.png)
[英]nslookup an ip address. some issues!!! and python script required
[英]Python nslookup IP list
早上我想知道是否有人可以为我指明正确的方向我是 Python 新手并且刚刚开始学习它是如何工作的?
作为测试,我从运行循环的文本文件中读取内部 IP,nslookup 运行良好。 但我不确定如何将结果导出到名为 results.txt 的新文本文件中。 我很确定我需要使用 Python 库将结果从 os.system("nslookup " + line) 输出到 results.txt 但我迷路了.....任何帮助表示赞赏
import os
fh = open('pa2.txt','r+')
fh2 = open('results.txt','w+')
while True:
line = fh.readline
os.system("nslookup " + line)
fh2.writelines(results.txt)
if not line:
break
f.close()
我认为您最好将数据的读取和写入分成两个单独的功能。 像这样的东西:
import os
def read():
with open('pa2.txt','r+') as fh:
lines = fh.read()
for line in lines:
os.system('nslookup' + str(line))
print(line)
write(line)
def write(res):
with open('results.txt','w+') as fh2:
fh2.write(res)
if __name__ == "__main__":
read()
您可能需要进行编辑以适合您特定的所需结果
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.