【发布时间】:2017-04-11 07:34:20
【问题描述】:
我正在使用 Python 脚本从连接 3G 的设备发布数据。
它使用请求库。在监视每个 API 调用的字节(使用this method 的请求+响应)时,每次调用我得到 645 个字节。在我的监控系统中,一个标准的运动会触发大约。 20 个呼叫,因此每次移动我得到大约 13Kb 的带宽使用量。
但是,实际使用量要高得多:当通过 vnstat 或 psutil(或来自 sim-card 提供商的数据)进行监控时,标准移动约为 100kb 而不是 12-13kb (!)。当脚本关闭时 - 不使用数据;所以这与后台任务无关。此外,除了这些 API 请求之外,我的脚本不会以任何其他方式与网络交互......我无法理解这种差异来自哪里。
我缺少的 Python 请求调用中是否存在带宽使用情况?
【问题讨论】:
标签: python linux python-requests bandwidth