@Dukebf
2017-07-12T00:13:38.000000Z
字数 272
阅读 1452
python
socket
通过域名获取IP地址
import socket
host = 'baidu.com'
# 单个IP地址
socket.gethostbyname(host)
# 全部IP地址
socket.gethostbyname_ex(host)
# 获取包括IPV6的地址,或者定制其他信息
addrs = sokcet.getaddrinfo(host,'http')
ip_list = []
for addr in addrs:
ip = addr[4][0]
ip_list.append(ip)
print(ip_list)