怎么用python获取ip地址
在Python中,可以使用socket库获取本机的IP地址,示例代码如下:
import socket
# 获取本机IP地址
def get_ip_address():
try:
# 创建一个socket对象
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
# 连接外网地址
s.connect(("8.8.8.8", 80))
# 获取IP地址
ip_address = s.getsockname()[0]
# 关闭socket连接
s.close()
return ip_address
except socket.error:
return "获取IP地址失败"
# 调用函数获取本机IP地址
ip = get_ip_address()
print("本机IP地址为:", ip)
运行上述代码后,将会输出本机的IP地址。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:C语言如何实现消息推送功能 下一篇:服务器虚拟化技术的特点有哪些
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。