python 解析域名whois
时间: 2023-07-07 08:43:19 浏览: 168
你可以使用 `python-whois` 包来解析域名的 WHOIS 信息。下面是一个简单的示例代码:
```python
import whois
domain = 'example.com'
w = whois.whois(domain)
# 打印所有的 WHOIS 信息
print(w)
# 获取域名的注册商
print(w.registrar)
# 获取域名的注册日期
print(w.creation_date)
# 获取域名的过期日期
print(w.expiration_date)
# 获取域名的更新日期
print(w.updated_date)
# 获取域名的注册人姓名
print(w.name)
# 获取域名的注册人联系邮箱
print(w.email)
```
`python-whois` 包会返回一个包含所有 WHOIS 信息的字典对象。你可以根据需要从中提取出相应的信息。注意,不同的域名注册商提供的 WHOIS 信息可能不同,有些信息可能不可用。另外,有些域名可能被隐私保护,WHOIS 信息会被隐藏或部分隐藏。
相关问题
python whois
`python-whois` 是一个用于解析 WHOIS 数据库记录的 Python 包。它可以用来获取域名的注册信息,如注册人、注册机构、注册日期、过期日期等。你可以使用 `pip install python-whois` 命令来安装它。在 Python 中使用 `whois.whois(domain_name)` 函数来查询域名的 WHOIS 信息。其中 `domain_name` 是要查询的域名。例如:`whois.whois('google.com')`。
阅读全文