psutil.net_if_stats中有多个isup=True怎么知道应用使用的是哪一个?
运行程序:
net_info=psutil.net_if_stats()f=open('tttt.txt','w')
for i in net_info.keys():
f.write(str(i)+":"+str(net_info[i])+'\n')
f.close()
现在有多个isup=True,怎样知道程序用的是哪一个呢?
结果:
本地连接:snicstats(isup=True, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=1000, mtu=1500)
本地连接 2:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=10, mtu=1400)
Loopback Pseudo-Interface 1:snicstats(isup=True, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=1073, mtu=1500)
无线网络连接:snicstats(isup=True, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=57, mtu=1500)
Bluetooth 网络连接:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=0)
isatap.{4CC6E0A9-E35A-4E00-9AEF-55F9087606F2}:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=1280)
Teredo Tunneling Pseudo-Interface:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=1472)
isatap.{41B7AD8C-55E1-4888-95C7-7FD70C30346D}:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=1280)
以上是 psutil.net_if_stats中有多个isup=True怎么知道应用使用的是哪一个? 的全部内容, 来源链接: utcz.com/p/938044.html