- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
如果这是一个愚蠢的问题,请提前道歉,因为我是编程新手。
我有一段像这样的简单代码,它显示了网络接口(interface)地址及其信息的列表,
import neitfaces
print(netifaces.interfaces())
user_input = input('Address: ')
print(netifaces.ifaddresses(user_input))
但是如何获取计算机上网络接口(interface)的使用总数(发送和接收的字节数)?
最佳答案
我不熟悉 neitfaces,但是,我快速谷歌了一下,发现了一些可能有用的示例代码 recieve bytes example .
我还制作了一个示例脚本,它应该可以逻辑地工作,但是我没有测试它。您需要安装psutil package .
import neitfaces
import psutil
print(netifaces.interfaces())
user_input = input('Address: ')
x = netifaces.ifaddresses(user_input)
data = psutil.net_io_counters(pernic=True)
data = data[x] if type(data) == dict else data
i.rx, i.tx = data[0], data[1]
print(i.rx)
print(i.tx)
这应该会让您朝着正确的方向前进。
马克
关于Python Netifaces 网络使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37261163/
如果这是一个愚蠢的问题,请提前道歉,因为我是编程新手。 我有一段像这样的简单代码,它显示了网络接口(interface)地址及其信息的列表, import neitfaces print(netifa
这可能听起来很愚蠢,但老实说我不知道如何做到正确。我现在已经在 Python 中闲逛了一段时间了。我想访问由netifaces(特定网卡的Mac地址)制作的字典,导入一个条目,然后将其打印为一个优
我在 python 中使用 netifaces 获取本地 ip 地址,但是如何选择当前使用的(系统)网络接口(interface)?请帮帮我。谢谢! 最佳答案 您的要求仍然不完全清楚,因为系统不一定具
我的项目需要使用 netifaces 模块,但我无法获取它。我尝试通过 easy_install 安装源代码,但每次我收到此消息: error: Unable to find vcvarsall.ba
我正在尝试通过python获取我电脑网卡的IP地址和MAC地址。我从 here 得到了一些代码 我创建了一个项目“getip”。创建“main.py”。然后我修改“main.py”的代码如下 from
我在 buildozer 要求中有导入 netifaces。但是在构建应用程序之后。在应用程序运行时,我在 kivy 应用程序中的 android 上导入 netifaces 时遇到问题。输出如下。这
我在 Mac OS 上开发了我的应用程序,它运行良好。在 Mac 上我得到这个: $ python3 Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 23 2015, 0
我尝试通过以下方式在 Python 3.6.2 中安装 netifaces: pip install netifaces 但是当我在 cmd 中运行它时,我得到了这个错误: c:\users\seye
我用 Python3 编写了一个程序,它使用了 netifaces 包,我用 pip3 在两台装有 Ubuntu 13.04 和 Ubuntu 13.10 的计算机上安装了它。但是,我需要将它安装在其
我使用 netifaces 模块。 import netifaces print netifaces.interfaces() 但这显示了下面的结果: ['{CDC97813-CC28-4260-B
我在 AWS EC2 上设置了一个新的 Debian 10 (Buster) 实例,并且能够安装一个依赖于 netifaces 的 pip3 包,但是当我第二天回到它时,该包中断了,报告了 netif
我正在尝试使用 pip install python-novaclient 安装 OpenStack python novaclient此任务失败:netifaces.c:185:6 #error Y
我是一名优秀的程序员,十分优秀!