在Windows环境下,使用python获取系统所有的网卡名称
原理,python调用系统cmd执行ipconfig命令获取网卡信息,然后使用正则表达式获取想要的内容
def get_iface():
result = os.popen('ipconfig')
res = result.read()
resultlist = re.findall('''(?<=以太网适配器 ).*?(?=:)|(?<=无线局域网适配器 ).*?(?=:)''', res)
num = 0
while True:
if num >= len(resultlist):
return resultlist
elif '本地连接' in resultlist[num]:
resultlist.remove(resultlist[num])
else:
num = num + 1
发布者:admin,转转请注明出处:http://www.yc00.com/web/1741227501a4329801.html
评论列表(0条)