我有一个关于域名的列表。我想从一个文本文件中读取这些域名,然后检查nslookup。但是我的代码不能工作。我的代码出了什么问题?
new_days = open("ip.txt","w")
with open("domains.txt", "r") as f:
for date in f:
dateb = str(date)
dateb = dateb.replace("\n"," ")
answers = dns.resolver.query(dateb, 'A')
for rdate in answers:
b = str(dateb) + str(rdate)
new_days.write(b)发布于 2018-05-28 16:05:23
首先需要安装dnspython模块并在python脚本中导入dnspython模块。此外,建议您也附加错误输出。
#import dnspython module
import dns.resolver
new_days = open("ip.txt","w")
with open("domains.txt", "r") as f:
for date in f:
dateb = str(date)
dateb = dateb.replace("\n"," ")
answers = dns.resolver.query(dateb, 'A')
for rdate in answers:
b = str(dateb) + str(rdate)
new_days.write(b)https://stackoverflow.com/questions/50561429
复制相似问题