首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python中的speedtest模块

问python中的speedtest模块
EN

Stack Overflow用户
提问于 2020-11-25 00:01:42
回答 2查看 922关注 0票数 1

我正在尝试使用pyhton中的速度测试模式,我以管理员身份从命令提示符运行"pip install speedtest-cli“,它在命令提示符下工作,并在运行" speedtest -cli”时给出结果,但在PyCharm中它不起作用,这就是我所拥有的。

代码语言:javascript
复制
import speedtest

st = speedtest.Speedtest()
st.get_best_server()

ping = st.results.ping
download = st.download()
upload = st.upload()

在控制台中,我得到了这个:

代码语言:javascript
复制
File "C:/Users/utente/PycharmProjects/try/sptest.py", line 3, in <module>
    st = speedtest.Speedtest()
AttributeError: module 'speedtest' has no attribute 'Speedtest'

我怎么才能解决这个问题呢?

EN

回答 2

Stack Overflow用户

发布于 2021-12-15 04:24:56

由于某些原因,speedtest包是空的。您需要改为安装speedtest-cli。所以,

pip install speedtest-cli

在那里,您可以执行以下操作:

代码语言:javascript
复制
import speedtest
s = speedtest.Speedtest()

...
票数 0
EN

Stack Overflow用户

发布于 2020-11-25 00:06:18

使用-

代码语言:javascript
复制
import speedtest as speedtest 

那么你的代码应该可以工作了。

其他解决方案-(不推荐),除非使用

代码语言:javascript
复制
speedtest.Speedtest() 

仅使用

代码语言:javascript
复制
Speedtest() 
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64990177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档