现在的位置: 首页 > 综合 > 正文

python操作CGI

2012年08月08日 ⁄ 综合 ⁄ 共 692字 ⁄ 字号 评论关闭

python操作CGI(环境:XP系统+IIS+Ptython2.7.3+CGI)

1.首先我们得配置IIS,当然你也可以配置其他的,这里我就选了IIS

配置IIS的步骤不多说了,这里针对我们设置好了IIS却访问本机出现如下的情况给出解决方案

一般,当我们在本机调试ASP动态网页时,可输入

http://localhost

http://本地计算机名

http://127.0.0.1  

但输入之后却出现如下情况:

127.0.0.1无法访问和0×800A0046 没有权限: ’GetObject’的方案

这里给出的解决方案就是:

,全部采用“匿名访问”,确保所有的页面都能访问而没有密码输入框,同时,将“匿名访问”的帐户替换掉,不使用“IUSR_计算机名”帐户,而是使用我的XP管理员登录帐号。参考网页:http://wenku.baidu.com/view/c5ab158acc22bcd126ff0c43.html

2.在IIS中配置解释CGI脚本的应用程序(这里为Python程序)

1)

2)

3)

4)点确定则配置完成,这样Python就可以解释cgi脚本的能力了

3.测试一下是否配置成功

我们可以写一个程序测试一下

#!C:\Python27\python.exe
print 'Content-type: text/plain'
print ''
print 'Hello World!'

将这段代码保存为Test.cgi文件并放到之前你配置的IIS的目录中C:webtest

这样我们在浏览器中输入:http://localhost/webtest/simple.cgi

你将在浏览器中看到结果为:

Hello World!

 

抱歉!评论已关闭.