我正在考虑编写一个监视互联网活动的小应用程序(在 Python 中)。与NetMeter相同的想法,只是多了一点自定义(我需要能够设置非高峰时间范围)。
无论如何,我在研究这些问题时遇到了一些麻烦:
- Python 有 API 来监控吗?
- 就数据收集而言,我可能会用时间戳记录以字节/分钟为单位的值——我在这里遗漏了什么更明智的东西吗?
我正在考虑编写一个监视互联网活动的小应用程序(在 Python 中)。与NetMeter相同的想法,只是多了一点自定义(我需要能够设置非高峰时间范围)。
无论如何,我在研究这些问题时遇到了一些麻烦:
The pylibpcap project may actually give you what you want out of the box, or at least a leg up on implementing one yourself. It's a set of python bindings, as the name suggests, to the libpcap packet capture library.