PyCharm 获取主机服务器 IP 地址:简单代码示例
在 PyCharm 中,你可以使用 'socket' 模块来查看主机服务器的 IP 地址。下面是一个示例代码:
import socket
def get_host_ip():
try:
# 创建一个socket对象
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(('8.8.8.8', 80))
ip = s.getsockname()[0]
except socket.error:
ip = '无法获取本机IP地址'
finally:
s.close()
return ip
if __name__ == '__main__':
print(get_host_ip())
这段代码使用了 'socket' 模块的 'socket' 函数来创建一个 UDP 套接字,然后通过连接到 Google 的 DNS 服务器 (8.8.8.8) 来获取本地主机的 IP 地址。最后,使用 'getsockname()' 方法来获取 IP 地址,并将其作为返回值。
你可以将以上代码复制到 PyCharm 中,运行后就可以查看到你的主机服务器的 IP 地址。注意,你的计算机需要连接到互联网才能获取到 IP 地址。
原文地址: http://www.cveoy.top/t/topic/bebg 著作权归作者所有。请勿转载和采集!