本文实例讲述了Python3获取电脑IP,主机名,Mac地址的方法。分享给大家供大家参考,具体如下:
# - * -编码:utf - 8 - * # !python3 ''' 创建于2019年4月11日 @author:管理员 ''' 进口套接字 进口uuid #获取主机名 主机名=socket.gethostname () #获取IP ip=socket.gethostbyname(主机名) #获取Mac地址 def get_mac_address (): mac=uuid。UUID (int=uuid.getnode ()) .hex [-12] 返回“:”。加入([mac [e: e + 2] e的范围(0,11日2))) # ipList=socket.gethostbyname_ex(主机名) #打印(ipList) 打印(“主机名:“、主机名) 打印(“IP:“, IP) 打印(“Mac地址:“,get_mac_address ()) >之前运行结果:
主机名:SNJCKV1VQGB6NP9
引用>
知识产权:192.168.3.37
Mac地址:e0: cb: 4 e: 07:75:85更多关于Python相关内容可查看本站专题:《Python套接字编程技巧总结》,《Python数据结构与算法教程》、《Python函数使用技巧总结》,《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
Python3获取电脑IP,主机名,Mac地址的方法示例