python编写的whois查询代码
时间: 2024-05-01 12:18:49 浏览: 76
可以通过使用whois模块来编写whois查询代码。这个模块可以查询域名的注册信息,如注册人、注册商、注册时间等。你可以在Python中使用以下代码来查询域名的whois信息:
```
import whois
domain = 'example.com'
w = whois.whois(domain)
print(w)
```
请注意,这只是一个示例代码,你需要将 `example.com` 替换为你要查询的域名。
相关问题
python编写whois查询
可以使用Python的whois库进行查询。使用方法如下:
1. 安装whois库:在命令行中输入pip install python-whois。
2. 导入whois库:在Python代码中输入import whois。
3. 查询域名信息:在代码中输入whois.whois('域名')。
注意:在查询时,如果出现错误信息,可能是因为该域名被限制查询或者whois服务器不可用。
Python编写whois
以下是使用Python编写whois的示例代码:
```python
import requests
from bs4 import BeautifulSoup
def get_whois_info(domain):
url = "http://site.ip138.com/{}/whois.htm".format(domain)
r = requests.get(url)
soup = BeautifulSoup(r.content, 'html.parser')
whois_info = soup.find('div', {'class': 'whoisinfo'})
return whois_info.text
# 示例
print(get_whois_info('baidu.com'))
```
该代码使用requests库向ip138网站发送请求,获取whois信息。然后使用BeautifulSoup库解析HTML页面,提取whois信息并返回。
阅读全文