在python项目中创建一个目录(使用Python创建简单的HTTP服务器)
导读:如果需要一个简单的Web Server,而不是安装那些复杂的HTTP服务程序,比如:Apache,Nginx等。那么可以使用Python自带的包完成一个简单的内建 HTTP 服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。...
如果需要一个简单的Web Server ,而不是安装那些复杂的HTTP服务程序 ,比如:Apache,Nginx等 。那么可以使用Python自带的包完成一个简单的内建 HTTP 服务器 。于是 ,你可以把你的目录和文件都以HTTP的方式展示出来。
基本命令
python-mWeb服务器模块[端口号 ,默认8000]这里的“Web服务器模块 ”有如下三种:
BaseHTTPServer: 提供基本的Web服务和处理器类 ,分别是HTTPServer和BaseHTTPRequestHandler 。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类 。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类 。
启动web服务器
对于Python2 ,简单搭建Web服务器 ,只需在需要搭建Web服务器的目录(如 /home/pythontab/)下 ,输入如下命令:
python-mSimpleHTTPServer8080使用 8080端口的创建Web服务器
对于Python3 ,其创建Web服务器的等价命令 ,如下:
python3-mhttp.server8080浏览web页面
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!