簡體   English   中英

使用python在Windows上的網絡接口速度

[英]network interface speed on windows using python

我正在用python為Windows編寫應用程序,我想知道機器中網絡接口的速度,我使用以下代碼來獲取使用的路由表。

def cmd(c):
    """
    Execute commands in the command line
    """
    return os.popen(c).read().rstrip("\n")

#list of IPV4 network routs 
table = cmd("route print -4").split("\n")

然后,我將table作為字符串處理,將其切成幾行,並為每個接口獲取(ip, subnet, gateway, metric)元組的列表。

有沒有一種方法可以使用界面來計算到互聯網的連接速度? 或獲取此類信息的命令?

我記錄了通過每個接口的流量,並設置了一個計時器來計算每個接口的速度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM