[关闭]
@Dukebf 2017-07-11T16:13:38.000000Z 字数 272 阅读 1372

python之socket获取IP地址

python socket


点击进入官网

通过域名获取IP地址

  1. import socket
  2. host = 'baidu.com'
  3. # 单个IP地址
  4. socket.gethostbyname(host)
  5. # 全部IP地址
  6. socket.gethostbyname_ex(host)
  7. # 获取包括IPV6的地址,或者定制其他信息
  8. addrs = sokcet.getaddrinfo(host,'http')
  9. ip_list = []
  10. for addr in addrs:
  11. ip = addr[4][0]
  12. ip_list.append(ip)
  13. print(ip_list)
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注