【问题标题】:Python speedtest.net, or equivalent [closed]Python speedtest.net,或等效[关闭]
【发布时间】:2012-02-06 16:23:54
【问题描述】:

是否有实现 SpeedTest.net 测试的 python 库,或互联网连接速度的等效测试?

【问题讨论】:

    标签: python networking


    【解决方案1】:

    GitHub上有一个名为SpeedCheck的项目。它会去获取一个给定的 URL(默认为SoftLayer),并以每秒字节数为单位报告平均传输速率。

    当我运行它时:

    python SpeedCheck.py
    http://speedtest.wdc01.softlayer.com/downloads/test500.zip 60 0 1024 0.5 None True False
    6.16535544395e-05 , 1024
    0.179219538346 , 519029
    0.131760507822 , 1038058
    0.218291172758 , 2076116
    0.623112553731 , 4152232
    0.0 , 4152232
    3323051.00679
    

    这意味着我的平均速度是 3323051 B/s,即 3.169 MB/s。在测试运行时检查我的网络传输速率,它看起来是正确的。

    这仅适用于下载速度。您可能可以为上传做类似的事情,但您需要找到一个分布良好的服务器,允许发布测试上传以测量速度。我不知道。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 2022-03-03
    • 2010-12-04
    • 2015-06-01
    • 2013-03-30
    • 2010-10-01
    相关资源
    最近更新 更多