python代码获取本机的IP地址

#!/usr/bin/python
# -*- coding:UTF-8 -*-

import socket
import uuid


ip=socket.gethostbyname(socket.gethostname())  #本机的IP地址

node=uuid.getnode()
macHex=uuid.UUID(int=node).hex[-12:]
mac=[]
for i in range(len(macHex))[::2]:
    mac.append(macHex[i:i+2])
mac=':'.join(mac)
print('ip:',ip)
print('MAC:',mac)
~                   

利用socket编程技术

猜你喜欢

转载自blog.csdn.net/weixin_40997205/article/details/83413656