我是cgi编程的新手:)我有以下python cgi-scripts,一个在python2中,另一个在python3中。服务器与python2脚本配合良好,但它不运行python3脚本。 python3.2安装在服务器上。
这是python2脚本:
#!/usr/bin/env python
print "Content-type: text/html"
print ""
print '''
<html>
<head>
<title>Hello Word - First CGI Program</title>
</head>
<body>
<h2>Hello Word! This is my first CGI program</h2>
</body>
</html>'''
这是python3脚本
#!/usr/bin/env python3.2
print("Content-type: text/html")
print("")
print('''
<html>
<head>
<title>Hello Word - First CGI Program</title>
</head>
<body>
<h2>Hello Word! This is my first CGI program</h2>
</body>
</html>''')
答案 0 :(得分:1)
替换http.server。 python3 -m http.server --cgi 8000