1、安装python-2.5.2.msi
这里没有使用最新的Python3.0 是因为Google App Engree目前服务器运行的是2.5版本。
2、安装ActivePython-2.5.2.2-win32-x86.msi
3、在站点的ISAPI and CGI Restrictions中置C:\Python25\Python.exe %s %s
4、在站点的Handler Mappings中添加"*.py"到C:\Python25\Python.exe %s %s的映射
5、经过上面的设置后地在web.config文件中添加如下记录:
<?
xml version="1.0" encoding="UTF-8"
?>
<
configuration
>
<
system.webServer
>
<
handlers
>
<
add
name
="ActiveState2.5.2"
path
="*.py"
verb
="*"
modules
="CgiModule"
scriptProcessor
="C:\Python25\Python.exe %s %s"
resourceType
="Unspecified"
/>
</
handlers
>
</
system.webServer
>
</
configuration
>
6、编写helloworld.py
print
'
Status: 200 OK
'
print
'
Content-Type: text/html
'
print
''
print
'
<html><head><title>Hello World</title></head>
'
print
'
<body>
'
print
'
<h1>Hello, world!</h1>
'
print
'
</body>
'
print
'
</html>
'