欲しい情報がどこ探しても見つからなかったので自分で検証。 PythonのHelloWorld総まとめ。 CGI 特徴 ファイルに実行権限を与える必要がある。 1行目は必ずヘッダーを送信する必要がある。 httpd.conf / .htaccess AddHandler cgi-script .py hello.py #!/usr/local/bin/python2 # -*- coding: utf-8 -*- def main(): print "Content-Type: text/html; charset=utf-8" print print "Hello! CGI" if __name__ == "__main__": main() mod_python - handler 特徴 mod_pythonのインストールが必要。 CGIで動かすよりもめちゃくちゃ速い。(らしい) .ht