如何执行Python CGI脚本?

我想在.shtml中执行Python CGI脚本
文件,但我无法弄清楚如何.我已经找到了几种方法?但似乎没有任何效果.在那里找到实际显示如何执行脚本的东西要困难得多,而不是如何编写脚本! ; /

我的Html:
http://pastebin.com/4sNZTZNQ

我的脚本:
http://pastebin.com/w5vGXCBp

我是CGI和任何Webstuff的新手,但我现在用Python编程半年了.

PS:很抱歉代码格式混乱,我现在上传到了pastebin:S

//编辑:
好的,现在有更多的信息,因为它仍然不起作用.

从heliohost.org,我被引导到http://area52.heliohost.org/cgi-bin/snakecharmer.py,在那里你可以找到python解释器的路径.

这是我的文件夹结构:
– public_html
  – .htaccess
  – main.py
  – index.shtml

.htaccess的内容:

Options +ExecCGI
AddHandler cgi-script .py

main.py的内容:

#! /usr/local/bin/python
print "Content-Type: text/html"
print

print "Hello World!"

index.shtml的内容:
http://pastebin.com/Trg8sXBc

现在,点击链接,出现“500 InternalServerError”,我不明白为什么.

上一篇:如何编写可以修改PHP解释器内部的自定义PHP扩展?


下一篇:Windows + VS2013 + Dlib