最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

python获取windows所有的网卡名

运维笔记admin5浏览0评论

在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
发布评论

评论列表(0)

  1. 暂无评论