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)