■ サンプル
フォルダ構成└ cgi-bin └ hello.py ... 環境はちゃんと動いているか環境確認用スクリプト注意
* 「cgi-bin」配下、もしくは「htbin」配下にPythonスクリプトを置くこと => ここで、ハマった
/cgi-bin/hello.py
* 環境確認用スクリプト#!/usr/bin/env python # -*- coding: UTF-8 -*- # enable debugging import cgitb cgitb.enable() print("Content-Type: text/plain;charset=utf-8") print() print("Hello World!")
■ 実行コマンド
# python -m http.server --cgi 【ポート番号】 python -m http.server --cgi 8000
動作確認
* 以下のサイトをブラウザでアクセスする「Hello World!」と表示されたらOK
[[http://localhost:8000/cgi-bin/hello.py]]