使用linux的版本,是windows自带的Ubuntu.(在windows下安装ubuntu在前面的博文中有写过,也可以直接访问windows的官方网站来查阅。) 使用python的版本,是python2.7. 第一步:将网站文件存储到linux的自己创建的网站文件夹下 我创建了一个文件夹:/te ...
分类:
Web程序 时间:
2020-02-05 11:52:30
阅读次数:
116
在命令行启动:python -m http.sever 8081 解决方案: python -m http.server --cgi 8000 --cgi打开python处理程序。 使用上面的文件 CGIHTTPServer模块已被合并到Python 3中的http.server。当将源代码转换为P ...
分类:
编程语言 时间:
2018-04-07 12:56:37
阅读次数:
1029
python自带的web服务器 python自带的包可以建立简单的web服务器 BaseHTTPServer 提供基本的web服务和处理类 SimpleHTTPServer 包含执行get请求的SimpleHTTPRequestHandler类 CGIHTTPServer 包含处理POST请求和执行... ...
分类:
编程语言 时间:
2018-02-19 23:46:02
阅读次数:
230
正如前面的socket模块部分看到的一样,写一个简单套接字服务器不是很难,如果想实现超出继承的应用,最好寻求一些帮助,socketserver模块是标准库中很多服务器框架的基础,这些服务器架构包括BaseHTTPServer、SimpleHTTPServer、CGIHTTPServer、Simple ...
分类:
其他好文 时间:
2017-04-20 16:50:38
阅读次数:
177
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! **注意,在Python 3.x中,BaseHTTPServer, SimpleHTTPServer, CGIHTTPServer整合到http.server包,SocketServ ...
分类:
编程语言 时间:
2016-12-24 19:53:16
阅读次数:
240
一个小范例Python使用CGIHTTPServer调用shell作为cgi脚本mkdir-p/data/cgi-binvimhello.sh#!/bin/bash
echo"Content-Type:text/html"
echo""
echo"helloworld!"执行python-mCGIHTTPServer然后在浏览器中输入http://<ip>:8000/cgi-bin/hello.sh即可调用我们的cgi脚本说明..
分类:
其他好文 时间:
2015-12-01 16:35:08
阅读次数:
836
Python2.7 的CGIHTTPServer可以作为一个简单的HTTP服务器,能够调用cgi脚本1 在任意目录下创建一个特殊的目录cgi-bin,用于存放自己写的脚本(.py或.cgi)2 在cgi-bin所在目录 执行python -m CGIHTTPServer,启动服务器3 在浏览器输入I...
分类:
编程语言 时间:
2015-11-02 13:44:30
阅读次数:
277
功能模块化带来可自由组装的便利:使用python的mixin特性装配class ThreadHTTPServer(ThreadingMixin, HTTPServer): pass上面表示1个请求1个线程式的HTTP服务器使用参数式形式进行装配class CGIHTTPServer(HTT...
分类:
其他好文 时间:
2015-05-06 10:31:23
阅读次数:
144
在Python2.x版本里,/usr/bin/lib/python2.x/ 目录下会有 BaseHTTPServer.py, SimpleHTTPServer.py, CGIHTTPServer.py 但是在Python3.x里,就没有上面的3个文件,而是合闭到了 /usr/bin/python3.x/http/server.p...
分类:
编程语言 时间:
2015-01-31 02:04:20
阅读次数:
584
今天学习了《Python核心编程》中Web服务器相关章节。于是走读了一下python的源码。 本人电脑上安装的是python2.6,相应的源码文件存放在 /usr/lib/python2.6/ 路径下。 1 BaseHTTPServer浅析 打开 /usr/lib/pytho...
分类:
Web程序 时间:
2015-01-28 22:42:14
阅读次数:
358