通常在使用python命令的过程中,基本上都是在安装python库的时候使用控制台上的python命令。但是,python命令还有更奇妙的用途,所以本文将详细告诉你。
:
目录
1.网络端口2。网络服务3。Json字符串4。系统信息5。文件解压缩。通常在使用python命令的过程中,基本都是先安装python库,再在控制台上使用python命令。
但是python命令有更神奇的作用,用一行命令实现一个小工具可能很厉害。
1. 网络端口
通常在测试网络端口的过程中,使用telnet命令来完成,但是如果在windows中没有开启telnet命令,而你恰好安装了python,也可以完成端口测试。
python-mtelnetlib-d 192 . 168 . 10 . 18888
显然,以上情况是失败场景,如果成功,可以直接进入端口。
2.Web服务
Python可以直接在控制台中启动web服务。这个web服务是一个文件系统。启动后,我们将把共享文件上传到这里。这时候隔壁的好兄弟就可以直接从我们的web服务下载资源文件了。
python-mhttp.server
此时,直接打开浏览器访问端口8000。在浏览器中输入以下地址,你会发现一个惊喜。
http://本地主机:8000
这时候把你的本地ip地址告诉你隔壁的好兄弟,他也能看到你的分享内容。
3.Json字符串
很难写出一长串json字符串,也不知道对不对。python也提供了这样的验证方法。如果你的json字符串是正确的,他会为你格式化,更好的显示。
echo { ' name ':' python ' } | python-mjson . tool
4.系统信息
Python可以通过实现参数执行来获取当前系统的信息,相当方便。基本可以显示系统中所有python相关的信息,包括python环境变量的信息等等。
python-msysconfig
5.文件解压缩
最后介绍了文件压缩的使用,比较实用。压缩文件时,我们不需要下载tar/zip/gzip相关的工具。相反,我们可以使用python命令来完成我们的工作。这里,我们选择常见的zip压缩方法来演示该功能。
将日志文件压缩成zip格式。
python-mzip file-c . \ message-info . log . zip . \ message-info . log
用zip解压日志文件。
python-mzip file-e . \ message-info . log . zip . \ message-info . log
验证解压前后文件正常,没有丢失。
这就是关于分享使用五个Python命令的技巧的文章。有关更多相关的Python命令,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。