python -mSimpleHTTPServer 开启一个简单的http服务器,可传输文件
Posted 暮雨潇潇f
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python -mSimpleHTTPServer 开启一个简单的http服务器,可传输文件相关的知识,希望对你有一定的参考价值。
东西很简单,我先废话几句。
故事开始于备份公司月报,辛辛苦苦花了两个多小时把公司邮箱里四年的月报用代码过滤筛选之后下载到了虚拟机里,结果虚拟机文件系统崩溃了,重启要求我修复文件系统,修复代价是我要把刚下好的3个g的附件删除一部分,于是我记下了文件数是9090(还好,很好记),开始根据提示clear,之后成功重启,一看附件,删了一半,剩下五千多,我重新跑程序,幸运的是程序跑了半个小时就把附件补齐了,由于程序里下载附件都是覆盖的关系,所有不存在重复的问题,于是我停下了程序,准备把压缩好的1.6g的附件通过企业微信发送给同事。发送前,例行让经理检查一下,避免出错,经理检查完毕,我多问了一嘴怎么给对方,因为我的虚拟机又出问题了,文件拖不到宿主机上了,virtualbox不知道什么情况,双向拖放总是时灵时不灵,大佬果然是大佬,问我用没用过python的SimpleHTTPServer,我一脸懵逼,于是大佬上手演示,建立一个share目录,把附件移进去
在share目录下命令行敲:
python2.7 -mSimpleHTTPServer
在浏览器里访问:
ip:8000
就可以直接下载了。
局域网亲测有效,外部网络就没试过了。
以上是关于python -mSimpleHTTPServer 开启一个简单的http服务器,可传输文件的主要内容,如果未能解决你的问题,请参考以下文章