批量解析域名IP地址的python脚本
Posted 云深不知处
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量解析域名IP地址的python脚本相关的知识,希望对你有一定的参考价值。
import os, sys from socket import gethostbyname # DOMAIN= "G:/PycharmProject/fullstack2/week1/domain.txt" def main(): # domain.txt里面存储的是需要批量解析的域名列表,一行一个 with open("domains.txt", \'r\') as f: for line in f.readlines(): try: host = gethostbyname(line.strip(\'\\n\')) except Exception as e: print(e) else: # result.txt里面存储的是批量解析后的结果,不用提前创建 with open(\'result.txt\', \'a+\') as r: r.write(line.strip(\'\\n\') + \' \') r.write(host + \'\\n\') if __name__ == \'__main__\': main()
转载博客:钟桂耀
以上是关于批量解析域名IP地址的python脚本的主要内容,如果未能解决你的问题,请参考以下文章
python批量检查通一个集群针对同一个域名解析到不同IP地址证书的有效性
Python根据域名批量获取IP地址和经纬度(2021.12.1)
Python根据域名批量获取IP地址和经纬度(2021.12.1)