Python実行に関する問題があります。 python -m http.server 8000
コマンドを使用してWindowsコマンドプロンプトを使用してローカルサーバーをセットアップしましたが、http://localhost:8000/cgi-bin/hello.py
でスクリプトを実行すると、実際にスクリプトを実行する代わりにソースコードが表示されます。ローカルサーバー上でPythonスクリプトを実行すると、ソースコードのみが表示されます
私はthisリンクにあるコードを使用します。
#!/usr/bin/python
print('Content-Type: text/html')
print()
print('<html>')
print('<head><title>Hello from Python</title></head>')
print('<body>')
print('<h2>Hello from Python</h2>')
print('</body></html>')
私は同じ問題を抱えて、いくつかの人々を見てきましたが、私は本当に解決策を見つけることができませんでした。 私はPython 3.5を使用しています
'python -m CGIHTTPServer'で起動しましたか?あなたがリンクしたページのように? – fsp
そのページの_ALL_の指示に従ってください。それらの一部だけではありません。 -1 –
[Print HTML in Python CGI]の複製があります(http://stackoverflow.com/questions/3169781/printing-html-in-python-cgi) – San