文档章节

一句Python命令启动一个Web服务器

都铎
 都铎
发布于 2016/07/11 16:31
字数 208
阅读 247
收藏 2

利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:

  • python -m Web服务器模块 [端口号,默认8000]

例如:

  • python -m SimpleHTTPServer 8080

然后就可以在浏览器中输入

  • http://localhost:端口号/路径

来访问服务器资源。 

例如:

  • http://localhost:8080/index.htm(当然index.htm文件得自己创建)

其他机器也可以通过服务器的IP地址来访问。

 

这里的“Web服务器模块”有如下三种:

  • BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
  • SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
  • CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

本文转载自:http://blog.csdn.net/prevention/article/details/9998221

都铎
粉丝 1
博文 13
码字总数 2644
作品 0
广州
私信 提问
New Django Project

我们可以通过命令:django-admin.py startproject [projectname]在当前目录下建立一个名为[projectname]的项目,假设我们要建立一个名为blog的Django项目,则我们使用以下命令建立: Python...

markGao
2014/01/29
166
0
python web 部署:nginx + gunicorn + supervisor + flask

python web 部署 web开发中,各种语言争奇斗艳,web的部署方面,却没有太多的方式。简单而已,大概都是 nginx 做前端代理,中间 webservice 调用程序脚本。大概方式: nginx 不用多说,一个高...

劲风online
2015/11/06
358
0
【Django】Django命令(Manager.py)

django-admin.py startproject mysite 该命令在当前目录创建一个 mysite 目录。 django-admin.py这个文件在C:\Python27\Lib\site-packages\django\bin文件夹里,可以把该目录添加到系统Path里...

晨曦之光
2012/03/01
2.9K
0
ubuntu下python+tornado+supervisor+nginx部署

由于项目需要,老师让我写一个小web系统,之前都是用java写web,想到自己最近学机器学习要用python,所以用python来写一下,此外,因为想用点新东西,也介于程序比较小,所以考虑用mongodb来...

PilgrimHui
2017/07/13
0
0
Jenkins安装与配置(Flask+Gunicorn及React)

服务器:阿里云 操作系统:Ubuntu16.04 后台:python,Flask+gunicorn 前端:react 安装Java Jenkins依赖java,因此必须先安装java。 输入 出现版本号则安装成功。 安装Jenkins 如果遇到下面...

刘开心_8a6c
2018/10/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

VMware vSphere ESXi主机的访问控制

在vShpere中,访问ESXi主机的途径很多,如下: ESXi DCUI ESXi Shell ESXi SSH ESXi Host Client vCenter --> vSphere web client / vSphere Client VMware vSphere ESXi主机的访问控制,除了......

大别阿郎
25分钟前
3
0
大神讲解CGI、FastCGI和PHP-FPM关系图解

参考资料 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM:http://www.nowamagic.net/librarys/veda/detail/1319 php中fastcgi和php-fpm是什么东西:https://www.zybuluo.com/phper/note/50231 ......

网络小虾米
34分钟前
3
0
《DNS攻击防范科普系列3》 -如何保障 DNS 操作安全

引言 前两讲我们介绍了 DNS 相关的攻击类型,以及针对 DDoS 攻击的防范措施。这些都是更底层的知识,有同学就来问能否讲讲和我们的日常操作相关的知识点,今天我们就来说说和我们日常 DNS 操...

Mr_zebra
35分钟前
3
0
zk中ServerCnxn

实现接口Stats, Watcher 内部类 DisconnectReason CloseRequestException EndOfStreamException(流关闭) 属性 方法 getSessionTimeout 获取session失效时间 sendResponse 发送回复数据 se......

writeademo
40分钟前
3
0
如何将 Redis 用于微服务通信的事件存储

来源:Redislabs 作者:Martin Forstner 翻译:Kevin (公众号:中间件小哥) 以我的经验,将某些应用拆分成更小的、松耦合的、可协同工作的独立逻辑业务服务会更易于构建和维护。这些服务(也...

中间件小哥
43分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部