本文实例讲述了python3获取电脑ip、主机名、mac地址的方法。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# -*- coding:utf-8 -*- #! python3 ''' created on 2019年4月11日 @author: administrator ''' import socket import uuid # 获取主机名 hostname = socket.gethostname() #获取ip ip = socket.gethostbyname(hostname) # 获取mac地址 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 )]) # iplist = socket.gethostbyname_ex(hostname) # print(iplist) print ( "主机名:" ,hostname) print ( "ip:" ,ip) print ( "mac地址:" ,get_mac_address()) |
运行结果:
主机名: snjckv1vqgb6np9
ip: 192.168.3.37
mac地址: e0:cb:4e:07:75:85
希望本文所述对大家python程序设计有所帮助。
原文链接:https://blog.csdn.net/lm_is_dc/article/details/80437053