Python获取内网IP和外网IP:修订间差异

来自linuxsa wiki
跳转到导航 跳转到搜索
Evan留言 | 贡献
无编辑摘要
 
(没有差异)

2022年5月26日 (四) 06:53的最新版本

内网

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(('8.8.8.8', 80))
print(s.getsockname()[0])
s.close()

外网

import requests
print(requests.get('http://ifconfig.me/ip', timeout=1).text.strip())

python获取内网IP和外网IP的方法