python 爬虫 dns获取ip
时间: 2023-10-10 07:12:34 浏览: 48
在 Python 中获取 DNS 解析的 IP 地址可以使用 `socket` 模块中的 `gethostbyname()` 函数。
以下是一个简单的示例代码,可以获取 www.baidu.com 的 IP 地址:
```python
import socket
hostname = 'www.baidu.com'
ip_address = socket.gethostbyname(hostname)
print(f'The IP address of {hostname} is {ip_address}')
```
输出结果为:
```
The IP address of www.baidu.com is 220.181.38.148
```
你只需要将 `hostname` 变量替换为你需要获取 IP 地址的域名即可。
阅读全文