实践出真知,学习 Python 第六天,准备开始尝试写一些 Python 的实例。之前学习过程主要是参照的 廖雪峰老师的教程。搭建环境的过程,被很多坑围绕着。
版本选择
版本选择 Python 3.5
iis7 与 Python
配置 IIS 使用 Python
要注意的是,由于 Python 版本原因,上面博文中最后的检验代码会报错,Python 3.5 以上版本可以使用下面的代码
print ('Status: 200 OK')
print ('Content-Type: text/html')
print ('')
print ('<html><head><title>nomor\'s Python Web</title></head>')
print ('<body>')
print ('<h1>Hello World!</h1>')
print ('</body>')
print ('</html>')
IIS http 错误 401.3 - unauthorized
安装过程出现上述错误码,解决办法如下:
- 检查 Python 安装时是否允许被所有用户访问,如果不能重新安装
- 向站点的物理目录添加 iis_iusrs 和 以 IUSR_开头的 用户权限
python HTTP 错误 502.2 - Bad Gateway
出现这个错误表示 iis 配置已经正确,*.py 文件出现错误或者返回值不正确