Python命令启动Web服务器实例详解

yipeiwu_com6年前服务器

Python命令启动Web服务器实例详解

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

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

例如:

python -m SimpleHTTPServer 8080

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

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

来访问服务器资源。

例如:

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

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

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

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

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

使用Django搭建web服务器的例子(最最正确的方式)

使用Django搭建web服务器的例子(最最正确的方式)

今晚在Mac OS中搭建web服务器时遇到一点冲突,逛了几个论坛和网站,都说的太片面。 先列出最正确的搭建步骤:(无论你是任何操作系统,或者任何版本,都没毛病) ① 随便找个位置建一个文...

通过Python使用saltstack生成服务器资产清单

通过Python使用saltstack生成服务器资产清单

SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现...

python实现批量修改服务器密码的方法

求:机房、线上有多台主机,为了保障安全,需要定期修改密码。若手动修改,费时费力易出错。 程序应该满足如下需求 : 1、在现有的excel密码表格,在最后一个字段后面生成新的密码,另存为一...

使用PHP获取当前url路径的函数以及服务器变量

PHP获取当前url路径的函数及服务器变量:代码:复制代码 代码如下:<?php$path = /usr/opt/../ect/abcd;echo $_SERVER['DOCUME...

PyQt+socket实现远程操作服务器的方法示例

PyQt+socket实现远程操作服务器的方法示例

来需求了。。干活啦。。 需求内容 部分时候由于缓存刷新、验证码显示不出来或者浏览器打不开或者打开速度很慢等原因,导致部分测试同事不想使用浏览器登录服务器执行命令。 期望有小工具可以替代登...