# 获取网络信息 def netInfo(): """ 获取网络信息 :return: """ counter = psutil.net_io_counters() netAddr = psutil.net_if_addrs() netStat = psutil.net_if_stats() connections = psutil.net_connections() # 计算网络信息 def infoDetail(nets: list): """ 计算网络信息 :param nets: list[snicaddr] :return: """ # 计算指定网络信息 def item(net: psutil._common.snicaddr): """ 计算指定网络信息 :param net: 指定网络 :return: """ return { '协议': net.family.name, 'MAC': net.address, '掩码': net.netmask, '广播': net.broadcast, 'ptp': net.ptp } return [item(net) for net in nets] # 计算网络信息 def statDetail(net: psutil._common.snicstats): ""
[原] Python 获取全部网络信息
最新推荐文章于 2023-03-03 16:45:30 发布