“Python获取内网IP和外网IP”的版本间的差异
跳到导航
跳到搜索
(创建页面,内容为“=内网= <pre> import socket s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.connect(('8.8.8.8', 80)) print(s.getsockname()[0]) s.close() </pre> =外网= <pr…”) |
|||
第15行: | 第15行: | ||
[https://blog.csdn.net/kuanggudejimo/article/details/99454185 python获取内网IP和外网IP的方法] | [https://blog.csdn.net/kuanggudejimo/article/details/99454185 python获取内网IP和外网IP的方法] | ||
+ | [[category:devops]] [[category:python]] |
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())