我正在尝试使用CGI和Python入门的“Real Python For the Web”一书中的一个例子。
但不知何故浏览器不会编译python代码。
这是脚本:
#!/usr/bin/env/ python
print "Content-Type: text/html"
print
print """
<html>
<body>
<h2>Hello, World!</h2>
</body>
</html>
"""
但是当我通过localhost访问文件时,它只显示整个脚本的未解释(/ plain)文本 - 而不是只显示“Hello,World”
我已经尝试过了: - 哪个python - &gt;得到shebang目录 - 文件具有755权限 - 在没有webserver的情况下在python中编译脚本
答案 0 :(得分:0)
谢谢你们!问题是我执行了 python -m CGIHTTPServer 8000 命令从cgi-bin文件夹中取出而不是下一个更高的方向,并且我在#!/ usr / bin / env中做了太多的反斜杠!