1 import socket 2 def get_ip(): 3 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 4 try: 5 # doesn't even have to be reachable 6 s.connect(('10.255.255.255', 0)) 7 IP = s.getsockname()[0] 8 except: 9 IP = '127.0.0.1' 10 finally: 11 s.close() 12 return IP
(来自百度知道)
利用socket链接我们局域网ip获取本机ip
浙公网安备 33010602011771号