巧用python内置的web服务器

逛技术论坛、别人的技术博客,总能发现新奇好玩而又涨知识的技术。

今天无意间发现python自带一个内置的web服务器,而且启动使用极其简单和方便。下面一起探索下吧!

用途

先说下用途

  1. 比如相应文件夹下存在index.html文件,这时启动python服务,就可以在浏览器中直接预览。
  2. 当目录中不存在index.html时,就会罗列显示该文件夹下的所有文件,类似web中的ftp。这项功能巧用的话,就可以给别人传文件啊。直接给别人你电脑的ip端口,别人浏览器打开就可以下载你目录下的文件了。

使用方法

介绍完用途,那就说说怎么使用吧
首先选择合适的文件夹,在cmd中输入命令

1
2
# python3
python -m http.server
1
2
# python3 指定端口
python -m http.server 8000
1
2
# python2 
python -m SimpleHTTPServer

启动成功截图

这时在页面打开地址就可以了(这是文件夹中没有index.html文件的效果)

参考

Python 也会传文件,再也不用看某某网盘的脸色了!


-------------本文结束感谢您的阅读-------------
感觉文章不错,就赏个吧!
0%