gpt4 book ai didi

Python 网络带宽监视器

转载 作者:太空狗 更新时间:2023-10-30 00:36:35 25 4
gpt4 key购买 nike

我正在用 python 开发一个程序,一个元素告诉用户自程序打开以来他们使用了多少带宽(不仅在程序内,而且在程序打开时定期浏览网页)。输出应该在 GTK 中显示

有没有什么东西存在,如果没有,你能给我指出正确的方向吗?似乎我必须编辑现有的代理脚本,如 pythonproxy,但我看不出我将如何使用它。

谢谢,

最佳答案

对于我的任务,我使用 psutil 编写了非常简单的解决方案:

import time
import psutil

def main():
old_value = 0

while True:
new_value = psutil.net_io_counters().bytes_sent + psutil.net_io_counters().bytes_recv

if old_value:
send_stat(new_value - old_value)

old_value = new_value

time.sleep(1)

def convert_to_gbit(value):
return value/1024./1024./1024.*8

def send_stat(value):
print ("%0.3f" % convert_to_gbit(value))

main()

关于Python 网络带宽监视器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15616378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com