python cgi ajax - 使用CGIHTTPServer实现一个ajax程序
python cgi ajax - 使用CGIHTTPServer实现一个ajax程序。
是在学ajax技术得时候发现使用python的cgi模块,就不用非得搭建一个apache环境来做测试了!
Ajax python 测试笔记
首先我们需要写一个html网页里面涉及到JavaScript和xml相关time.html 放在创建的目录下。
接着我们要安装一个python,安装之后要把python目录加到系统得path里,这个右键我的电脑,属性里修改。
任意创建一个目录名字随便起,在这个目录下再建立一个文件run.bat 和一个目录cgi-bin
任意创建一个目录名字随便起,在这个目录下再建立一个文件run.bat 和一个目录cgi-bin
run.bat的内容就一行,双击之后启动服务:
python -m CGIHTTPServer
cgi-bin目录下创建文件time.py 内容如下
[code]
#---------------------------------------------------------------------------
#!/usr/bin/env python
# -*- coding gb2312 -*-
# Simple CGI Example - Chapter 18 - simple.cgi
import cgitb
cgitb.enable()
import time
print "Content-type: text/html" #http 头信息必须
print #这个空格一定要输入
print time.strftime('%Y-%m-%d %X', time.localtime() )
#---------------------------------------------------------------------------
[code]
浏览器访问 http://localhost:8000/time.html
在输入框里任意输入,在time框里就会出现时间了。
python -m CGIHTTPServer
cgi-bin目录下创建文件time.py 内容如下
[code]
#---------------------------------------------------------------------------
#!/usr/bin/env python
# -*- coding gb2312 -*-
# Simple CGI Example - Chapter 18 - simple.cgi
import cgitb
cgitb.enable()
import time
print "Content-type: text/html" #http 头信息必须
print #这个空格一定要输入
print time.strftime('%Y-%m-%d %X', time.localtime() )
#---------------------------------------------------------------------------
[code]
浏览器访问 http://localhost:8000/time.html
在输入框里任意输入,在time框里就会出现时间了。
评论