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类。

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

相关文章

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

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

python 读取Linux服务器上的文件方法

使用Python语句,读取Linux远端服务器上的文件打印到控制台的代码实现: 下载包:paramiko import paramiko #服务器信息,主机名(IP地址)、端口号、...

使用Python实现简单的服务器功能

socket接口是实际上是操作系统提供的系统调用。socket的使用并不局限于Python语言,你可以用C或者Java来写出同样的socket服务器,而所有语言使用socket的方式都类...

python Gunicorn服务器使用方法详解

python Gunicorn服务器使用方法详解

1. 简介 Gunicorn(Green Unicorn)是给Unix用的WSGI HTTP 服务器,它与不同的web框架是非常兼容的、易安装、轻、速度快。 2. 示例代码1...

python探索之BaseHTTPServer-实现Web服务器介绍

在Python探索之SocketServer详解中我们介绍了Python标准库中的SocketServer模块,了解了要实现网络通信服务,就要构建一个服务器类和请求处理类。同时,该模块还...