分享一个快速用Python搭建简单的HTTP服务的方法。
平时我们可能有需要,传输某个文件到手机,或者工作中某台服务器的电脑。
假如这个手机是个测试手机/服务器,并没有微信QQ之类的软件,而且你也不想费时去安装及登陆账号,而这个这个时候恰好你的电脑有Python环境,事情一下就简单了许多:
- 第一步 打开终端窗口,cd至你想要传输文件的目录。
- 第二步 Python3环境,输入
python -m http.server 8080
;Python2环境,输入python -m SimpleHTTPServer 8080
;
看到如下字样说明服务开启成功:
大专栏
用Python搭建简单的HTTP服务 · Zhangxu's Blogight c">
1 |
Serving HTTP on 0.0.0.0 port 8080 (http: |
此时用手机或其他电脑浏览器访问本机的IP和端口号即可下载此目录下的相关文件:
当然手机和电脑要和本机处在同一个本地网络中。
如果想让外网设备也可以访问,做个内网穿透就可以很方便的实现啦。