调用pustil库,不懂snicstats是什么缩写,duplex是什么意思?

执行代码

import psutil

import 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)
百度上没有查到
调用pustil库,不懂snicstats是什么缩写,duplex是什么意思?


回答:

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

回到顶部