首页IT科技在python项目中创建一个目录(使用Python创建简单的HTTP服务器)

在python项目中创建一个目录(使用Python创建简单的HTTP服务器)

时间2025-09-19 16:05:16分类IT科技浏览6086
导读:如果需要一个简单的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版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
vue怎么引入css文件才会局部生效(Vue学习随笔(一)Vue的引入) 面试题31连续子数组的最大和(每日算法之连续子数组的最大和(二))