python域名批量查询是否注册命令行cli代码
代码语言:python
所属分类:其他
代码描述:python域名批量查询是否注册命令行cli代码
代码标签: python 域名 批量 查询 是否 注册 命令行 cli 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#!/usr/local/python3/bin/python3 # -*- coding: utf-8 -* import whois import concurrent.futures import csv import time from typing import List, Dict, Any, Optional def check_domain(domain: str) -> Dict[str, Any]: """查询单个域名的注册状态""" result = {"domain": domain, "registered": False, "error": None} try: # 尝试获取域名的 WHOIS 信息 w = whois.whois(domain) # 如果返回的状态不为空,则认为域名已被注册 result["registered"] = bool(w.status) except whois.parser.PywhoisError as e: # 通常情况下,无法获取 WHOIS 信息表示域名未被注册 result["error"] = str(e) except Exception as e: # 处理其他异常 result["error"] = f"Unexpected error: {str(e)}" return result def .........完整代码请登录后点击上方下载按钮下载查看
网友评论0