为什么我的Python CGI代码在XAMPP Apache服务器上运行时什么都不打印?

时间:2015-11-11 22:31:36

标签: python apache xampp cgi

我试图在XAMPP Apache服务器上运行这个简单的“Hello World”代码,作为服务器端脚本的Python School tutorial的一部分。它不会引发服务器错误,但我得到的只是一个空白的白色屏幕。我在Chrome和MS Edge都试过这个。有什么我忽略的,为什么这不起作用或这是一个过于复杂的方式来做到这一点?

#!C:\python34\python.exe
import cgi

def htmlTop():
    print("""Content-type: text/html\n\n
        <!DOCTYPE html>
        <html>
        <title>My first server-side page<\title>
        <body>""")

def htmlBottom():
    print("""<\body>
        <\html>""")

if __name__ == "__main__":
    htmlTop()
    print("Hello World")
    htmlBottom()

谢谢!

0 个答案:

没有答案