Windows 7 深渊web服务器和Python

Windows 7 深渊web服务器和Python,windows-7,python,python-3.x,abyss,Windows 7,Python,Python 3.x,Abyss,我的64位计算机上有web服务器。我按照中的说明添加对服务器的支持,因为我没有下载文档中考虑的活动Python,我只是在我的机器上使用了以前安装的Python 3.3 我编写了非常简单的python脚本: print("Hello") 然后我将其保存为服务器的htdocs中的test.py,然后尝试访问http://localhost:9090/test.py但服务器返回错误500内部服务器错误记录此错误的日志行为: cgi.log: [21/Dec/2014:01:33:

我的64位计算机上有web服务器。我按照中的说明添加对服务器的支持,因为我没有下载文档中考虑的活动Python,我只是在我的机器上使用了以前安装的Python 3.3

我编写了非常简单的python脚本:

print("Hello")
然后我将其保存为服务器的htdocs中的
test.py
,然后尝试访问
http://localhost:9090/test.py
但服务器返回错误500内部服务器错误记录此错误的日志行为:

cgi.log:

[21/Dec/2014:01:33:54+0200]CGI:[C:\Python33\python.exe test.py]URI:/test.py错误CGI头行[Hello]

access.log:

127.0.0.1--[21/Dec/2014:01:33:54+0200]“GET/test.py HTTP/1.1”500 412“Mozilla/5.0(Windows NT 6.1;Win64;x64)AppleWebKit/537.36 (KHTML,像壁虎)铬/39.0.2171.95狩猎/537.36“


那么,我如何修复CGI标题行呢?

我找到了修复CGI标题的方法,多亏了,这个方法是先打印出内容类型,然后再打印一个空行,然后脚本工作正常:

print ("Content-Type: text/html")
print ()
print("<h1>Hello World!</h1>")
print(“内容类型:text/html”)
打印()
打印(“你好,世界!”)

这可能会有帮助,@Himal非常感谢您