python 获取本机 IP、mac 地址、计算机名
获得本机 MAC 地址:
import uuid
def get_mac_address():
mac = uuid.UUID(int=uuid.getnode()).hex[-12:]
return ":".join([mac[e:e + 2] for e in range(0, 11, 2)])
if __name__ == '__main__':
print(get_mac_address())
获取本机电脑名和 IP 的方法:使用 socket
import socket
# 获取本机电脑名
name = socket.getfqdn(socket.gethostname())
# 获取本机ip
ip = socket.gethostbyname(name)
print(name)
print(ip)