8个无需编写代码即可使用Python内置库的方法_lines of python code write a web server

49 阅读4分钟

然而,Python 的简便性不止如此。你能相信我们可以在不写任何代码的情况下使用 Python 吗?在接下来的文章中,我会介绍 8

个无需编写任何代码即可使用 Python 内置功能的例子。

在这里插入图片描述

0. Python CLI “-m”参数

我们首先从 Python CLI(命令行界面)开始谈起。虽然我们不必编写代码来使用稍后介绍的功能,但是为了让 Python 知道我们

要执行的内容,我们需要使用 Python 命令行来进行操作。

只要我们的电脑上安装了 Python 环境,我们就可以在 Python 命令行界面输入python --help显示所有支持的参数。

在这里插入图片描述

由于命令输出的内容太长,上图仅显示了部分内容。这里最想强调的是-m mod参数,它会将 Python 模块以脚本的形式运行。因

此,如果该模块的实现支持命令行操作,我们就可以在命令行直接使用它。接下来就让我们体验一下:)

在这里插入图片描述

1. 服务端口测试

有时候,我们想测试 ip 端口的出站网络流量,通常 telnet 命令是一个不错的选择。在 Windows 平台上默认没有安装 telnet 软

件,使用前需要手动安装。如果只是进行简单的测试,未来使用场景也不多,安装它可能是一种资源浪费。

但是,如果安装了 Python,那就不必下载安装 telnet,因为 Python 内置了 telnet 对应的模块。我们可以对 Google 搜索网站的

443 端口进行测试。

Python学习交流Q群:906715085###
python -m telnetlib -d 142.250.70.174 443

在这里插入图片描述

如上图所示,网络流量显示正常,我们甚至收到了来自 Google 空字符的响应。如果我们尝试访问 ip 的随机一个端口,则会抛出

错误,如下图所示。

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!



### 一、Python所有方向的学习路线



Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。



![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/5999219e5d9140bb93b2bc3f13113830~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1771410290&x-signature=185MHX8B5wM4%2FzeCDG6XGZAe0ec%3D)



### 二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。



![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/94f128acf67748f296aa63b719dba1eb~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1771410290&x-signature=eaLP0Bzm%2FEgTrSe6X%2Bhb%2B0yQIZw%3D)



### 三、全套PDF电子书



书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/4eb7ecef3bac46ba83a684dfe5fa6186~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1771410290&x-signature=LiomJ2q7ghk25hdM94iwfPaeDeY%3D)



### 四、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。



![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/aed26320003e4ace82e44ab75abc3f2f~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1771410290&x-signature=wm1s3vSBK8rEVqlJEvNaotAXjHM%3D)



### 五、实战案例



光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。



![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/6deb1175e4bf48419027f72b0f041f59~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1771410290&x-signature=L%2BrIJJkAZie%2F1UrNeSwPJB%2BI5Rg%3D)



### 六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。



![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/0d1b26097d404b3db2cf1f3c21f11a01~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1771410290&x-signature=%2Fkw1VUHyMyU7bQ9ULFyjEovRotM%3D)  

![](https://p3-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/cf420e106d1f46c283aa50c897632b36~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1771410290&x-signature=FDDHcEzVvxpzJfBxPSEpvr0ihYg%3D)



**了解详情:https://docs.qq.com/doc/DSnl3ZGlhT1RDaVhV**