如何使用Python的socket模块通过gethostbyname函数查询域名对应的IP地址?

2026-05-05 08:110阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计76个文字,预计阅读时间需要1分钟。

如何使用Python的socket模块通过gethostbyname函数查询域名对应的IP地址?

方式一:简单来说,这是最基本的方法。

方式一:

# -*- coding: utf-8 -*- import socket ip = socket.gethostbyname("www.baidu.com") print(ip) # 39.156.66.14

方式二:

如何使用Python的socket模块通过gethostbyname函数查询域名对应的IP地址?

# -*- coding: utf-8 -*- import socket address_info = socket.getaddrinfo("www.baidu.com", None) ip = address_info[0][-1][0] print(ip) # 39.156.66.14

本文共计76个文字,预计阅读时间需要1分钟。

如何使用Python的socket模块通过gethostbyname函数查询域名对应的IP地址?

方式一:简单来说,这是最基本的方法。

方式一:

# -*- coding: utf-8 -*- import socket ip = socket.gethostbyname("www.baidu.com") print(ip) # 39.156.66.14

方式二:

如何使用Python的socket模块通过gethostbyname函数查询域名对应的IP地址?

# -*- coding: utf-8 -*- import socket address_info = socket.getaddrinfo("www.baidu.com", None) ip = address_info[0][-1][0] print(ip) # 39.156.66.14