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

liftword4个月前 (01-12)技术文章25

有朋友问我:“学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测试在实际工作中的常见...

python中多态的作用是什么?

在强类型语言(例如Java或C#)中,多态是指允许使用一个父类类型的变量或常量来引用一个子类类型的对象,根据被引用子类对象特征的不同,得到不同的运行结果。即使用父类的类型来调用子类的方法。在Pytho...

一文说明python中的实例方法,类方法和静态方法作用和区别是啥?

我们都知道 ,python类中有三种常见的方法 ,分别是实例方法 ,类方法和静态方法 。那么这几个方法到底有什么作用 ? 它们之间有什么区别 ?该如何使用 ? 带着这些问题 ,下面我们就来了解下这三种...