IIS7整合Python 做web开发
下载activepython安装
程序处理映射下添加模块映射
请求路径填写 *.py
可执行文件选择到python.exe 然后 在引号外加上 %s %s
名称随便,比如 python
点确定,重启iis
新建一个py文件
print ('Status: 200 OK') print ('Content-type: text/html') print ('')#这里一定要输出一个空行 print ('<HTML><HEAD><TITLE>Python Sample CGI</TITLE></HEAD>') print ('<BODY>') print ('<H1>This is a header</H1>') print ('<p>') print ('See this is just like most other HTML') print ('<br>') print ('</BODY>') print ('</HTML>')
在浏览器打开这个文件
比如 :http://localhost/a.py
如果没出错,就是配置成功了
可惜下面要将python配置为asp的脚本引擎时却不知什么问题只显示500错误.
方法也是从网上找的,在python安装目录下 Lib\site-packages\win32comext\axscript\client
有个pyscript,运行后可成功将python注册到asp的脚本引擎 .
但在asp页面里,只标识language时没任何问题,下面只要一出字符或有代码,就报错。郁闷。
看日志,只有个asp_0147