我按照以下步骤操作,以了解如何为IIS设置Python: Python on IIS: how?
但是当我编写脚本并尝试运行它时,它在第一行失败了。我收到此错误消息:
HTTP错误502.2 - 错误网关指定的CGI应用程序 因为没有返回一整套HTTP标头而行为不端。该 它确实返回的标题是“文件 “C:\ Development \ Python \ helloworld.py”,第1行打印'Content-Type: text / plain'^ SyntaxError:语法无效“。
这是我对python的第一次尝试。出了什么问题?
答案 0 :(得分:3)
因此,您的示例helloworld.py
需要更改为:
print('Content-Type: text/plain')
print('')
print('Hello, world!')
Python 3更改了print以使用函数调用语法(可以在python 2中使用)。