Python培训
美国上市Python培训机构

400-111-8989

热门课程

教你用python一秒搭建HTTP服务器

  • 发布:sandy
  • 来源:代码之间
  • 时间:2018-03-20 15:09

今天给大家分享一个可以快速搭建HTTP服务器的方法,能够在极短时间内在局域网上搭建文件分享站点,解决一些临时的需求。

今天上班的时候,遇到这样一个问题。公司新来一个大学萌新来实习,需要给这个哥们传一个些文件,他的电脑是新的,不过他电脑上是新的,即时通信工具什么的都没有,互联网暂时也上不了。我怎么才能把数据快速发给他呢?

相信聪明的你已经想到了,可以搭建一个HTTP服务器啊,做一个小网站,对方浏览器打开就可以进行分文件下载了。但是为了快速,所以去下载apache、Tomcat这些服务器,配置起来也很麻烦,怎么才能在极短的时间内才能搭建一个小型的HTTP服务器呢?

答案是使用python,只需要一句话就能搭建一个小型的HTTP服务,命令如下:

# python -m SimpleHTTPServer 80 

前提是你要装python哦,但是对于一个程序员,不会python,貌似有点脱离潮流。

好吧,解释一下上面那条命令,就是自己电脑的80端口下开启一个HTTP服务,当然端口可以进行制定,比如如果端口为4000的话就需要这样写:

# python -m SimpleHTTPServer 4000

如果不加端口,那么就是默认端口8000

开启完服务器后,就能在通过浏览器访问自己的小型服务器了:

PS C:\Users\David\Desktop\myweb> python -m SimpleHTTPServer 80
Serving HTTP on 0.0.0.0 port 80 ...

浏览器输入自己的IP:PORT 

就这样一秒钟完成了一个小型服务器的搭建。希望可帮助到大家。

注:上面的命令适合python2, python3下面使用如下命令,效果一样

# python -m http.server [port]

免费预约企业总监级讲师试听课

怕钱不够?就业挣钱后再付学费!    怕学不会?0基础入学,达内定制课程!     担心就业?近12万家雇主企业,推荐名企就业!

上一篇:Python大牛写的爬虫学习路线,分享给大家!
下一篇:Python求解数独,Python求解数独教程

很强!用Python实现3D建模!

Python系统学习流程图,教你一步步学习python

Python IDE推荐7个你可能会错过的Python IDE

python工程师常用的开发工具,是这三个!

选择城市和中心
贵州省

广西省

海南省