「Python」初学入门,Python到底能干什么?

liftword5个月前 (01-12)技术文章36

有朋友问我:“学Python能干什么?”其实这个问题不太好回答,因为Python用途数不胜数。

GoogleEarth、NASA数据分析计算、YouTube网站、Facebook、Instagram、Redhat的yum、阿里、腾讯、豆瓣、知乎等等企业,都在内部应用或开发上不同程度的使用Python。

有朋友又问,说这么多,好像都很复杂,也没有什么我能干的。那么接下来,我就用个小小的例子,来看看如何用Python测一测家里面的网速。

相信看过之前文章的朋友,都已经安装好Python及Vscode,话入正题,打开命令行模式,运行下列命令,安装speedtest库。

pip install speedtest-cli

目前最新版本是2.1.3,打开Vscode,新建my_speedtest.py文件,输入以下命令:

# 导入speedtest库
import speedtest

# 创建对象
st = speedtest.Speedtest()

# 获取最快服务器
st.get_best_server()

# 打印最快服务器信息
print(st.get_best_server())

# 获取ping值
pings = st.results.ping

# 获取下载速度
dr = int(st.download() / 1024 / 1024)

# 获取上传速度
ur = int(st.upload() / 1024 / 1024)

# 打印结果
print(f"ping值:{pings} ms")
print(f"下载速度:{dr} Mbits")
print(f"上载速度:{ur} Mbits")

运行结果如下:


忽略我的网速[害羞]看程序效果,是不是很简单、很有趣。

相关文章

Python的五大主要用途

Python的五大主要用途一、Web开发二、数据分析/可视化三、网络爬虫四、机器学习五、自动化运维...

让我们来看看Python测试在实际工作中的常见用途。

Python测试:独揽多种任务,工作必备利器!Python作为一种多功能的编程语言,不仅在软件开发中有着广泛的应用,同时也在测试工作中展现出了强大的能力。让我们来看看Python测试在实际工作中的常见...

云计算开发学习笔记:Python3作用域

对于变量作用域,变量的访问以 L(Local) –> E(Enclosing) –> G(Global) –>B(Built-in) 的规则查找,即:在局部找不到,便会去局部外的局部...

了解Python集合类型的特性和最佳用例:列表、元组、集合和字典

集合是 Python 编程的重要组成部分。它们允许您将多个值分组到一个变量中,从而更轻松地操作和组织数据。Python 提供了四种主要的集合类型,每种类型都针对特定用例而设计:列表、元组、集和字典。...

学习Python都能做什么?看完这些小学生作品程序员直呼后生可畏

提起《我的世界》这款3D第一人称沙盒游戏,几乎无人不晓。无论是成年玩家还是小朋友都可尽情释放创造力与想象力,构建一个专属自己的理想国。设计游戏场景与环境,制定创意多变的玩法与任务,添加森林、沙漠等生物...

python中三个点...什么作用,有哪些地方可以用到

在 Python 中,三个点 ... 通常被称为省略号(Ellipsis),它在多个上下文中具有不同的作用和用途。下面是一些常见的使用场景和示例:表示占位符在某些情况下,可以使用省略号作为占位符,表示...