python 中的速度测试模块
speedtest module in python
我正在尝试在 python 中使用 speedtest 模块,我 运行 在命令提示符下以管理员身份“pip install speedtest-cli”,它在命令提示符下运行并为我提供了结果 运行ning "speedtest-cli"
但在 PyCharm 中它不起作用,这就是我的
import speedtest
st = speedtest.Speedtest()
st.get_best_server()
ping = st.results.ping
download = st.download()
upload = st.upload()
在控制台中我得到这个:
File "C:/Users/utente/PycharmProjects/try/sptest.py", line 3, in <module>
st = speedtest.Speedtest()
AttributeError: module 'speedtest' has no attribute 'Speedtest'
我该如何解决这个问题?
使用-
import speedtest as speedtest
那么您的代码应该可以工作。
其他解决方案-(不推荐)
除了使用
speedtest.Speedtest()
仅使用
Speedtest()
由于某种原因,speedtest
包是空的。您需要安装 speedtest-cli
。所以,
pip install speedtest-cli
从那里你可以做:
import speedtest
s = speedtest.Speedtest()
...
我正在尝试在 python 中使用 speedtest 模块,我 运行 在命令提示符下以管理员身份“pip install speedtest-cli”,它在命令提示符下运行并为我提供了结果 运行ning "speedtest-cli" 但在 PyCharm 中它不起作用,这就是我的
import speedtest
st = speedtest.Speedtest()
st.get_best_server()
ping = st.results.ping
download = st.download()
upload = st.upload()
在控制台中我得到这个:
File "C:/Users/utente/PycharmProjects/try/sptest.py", line 3, in <module>
st = speedtest.Speedtest()
AttributeError: module 'speedtest' has no attribute 'Speedtest'
我该如何解决这个问题?
使用-
import speedtest as speedtest
那么您的代码应该可以工作。
其他解决方案-(不推荐) 除了使用
speedtest.Speedtest()
仅使用
Speedtest()
由于某种原因,speedtest
包是空的。您需要安装 speedtest-cli
。所以,
pip install speedtest-cli
从那里你可以做:
import speedtest
s = speedtest.Speedtest()
...