调用pustil库,不懂snicstats是什么缩写,duplex是什么意思?
执行代码
import psutilimport datetime as dt
rst=psutil.net_if_stats()
with open('./psnetutil.txt',"a") as f:
f.write(str(dt.datetime.now())+'\n')
for i in rst.keys():
f.write(str(i)+":"+str(rst[i]))
f.write('\n')
f.write('\n')
不知道snicstats什么的缩写?duplex代表什么呢?
结果:
本地连接:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, 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=390, mtu=1500)
Bluetooth 网络连接:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=0)
isatap.{3B4727A7-92BA-4AEC-AF1A-83A171A2A1AE}:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=1280)
isatap.{41B7AD8C-55E1-4888-95C7-7FD70C30346D}: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.{4CC6E0A9-E35A-4E00-9AEF-55F9087606F2}:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=1280)
isatap.{7F8FAB38-B833-4815-A80F-E95AC9E93FFF}:snicstats(isup=False, duplex=<NicDuplex.NIC_DUPLEX_FULL: 2>, speed=0, mtu=1280)
百度上没有查到
回答:
snic = 服务网卡(Service Network Interface Card,SNIC)
stats = 统计数据
那么 snicstats = 服务网卡数据
,后面括号里的就是一些网卡相关数据。
duplex = 双工
,就是全双工通信半双工通信那个 双工
。
回答:
大致是system? net interface card states的意思吧。
duplex是双工的意思。一个设备只能发或接信号就是单工,能通过分时实现发或接就是半双工half duplex,能同时收发就是全双工full duplex
以上是 调用pustil库,不懂snicstats是什么缩写,duplex是什么意思? 的全部内容, 来源链接: utcz.com/p/938031.html