读取域名列表
with open('domains.txt', 'r') as file:
domains = file.readlines()
写入结果到CSV文件
with open('results.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['Domain', 'Status'])
for domain in domains:
domain = domain.strip()
try:
w = whois.whois(domain)
if not w['domain_name']:
status = 'Not Registered'
else:
status = 'Registered'
writer.writerow([domain, status])
except Exception as e:
writer.writerow([domain, str(e)])
print(Query completed、Results saved to results.csv)