怎么用python获取ip地址

avatar
作者
猴君
阅读量:2

在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地址。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!