美文网首页
使用python轻松搭建一个下载服务器

使用python轻松搭建一个下载服务器

作者: jerrik | 来源:发表于2018-12-29 19:36 被阅读0次

           在实际工作中,时常会有这样的一个需求:将文件传给其他同事 。 将文件传给同事本身并不是一个很繁琐的工作,现在的聊天工具一般都支持文件传输 。 但是 ,如果需要传送的文件较多,操作起来就会比较麻烦 。 此外,如果文件在远程的服务器上,则需要先将远程服务器的文件下载到本地,然后再通过聊天工具传给同事 。 再或者 ,你并不是特别清楚要传哪几个文件给同事 所以,你们需要进行交流,而交流的时间成本是 比较高 的 ,会降低办事效率 。
           此时,如果你知道 Python 内置了一个下载服务器就能够显著提升效率了 。 例如, 你的同事要让你传的文件位于某一个目录下,那么,你可以进入这个目 录 , 然后执行下面的命令启动一个下载服务器 :

    python  -m SimpleHTTPServer
    

    在 Python 3 中,由于对系统库进行了重新整理,因此,使用方式会有不同:

    python -m http.server
    

           执行上面的命令就会在当前目录下启动一个文件下载服务器, 默认打开 8000 端 口 。 完成以后,只需要将 IP 和端口告诉同事,让同事自己去操作即可,非常方便高效.使用浏览器访问 Python 启动的下载服务器,可以看到一个类似于 FTP 下载的界面,如下图所示 。 这个时候,单击文件下载即可 。 通过这种方式传输文件,可以降低大家的沟通成本,提高文件传输的效率 。


    image.png

    相关文章

      网友评论

          本文标题:使用python轻松搭建一个下载服务器

          本文链接:https://www.haomeiwen.com/subject/iwbplqtx.html