Pythonでcgiを楽ちんにする方法

Pythonずっとやってる人には当り前なのかもしれないですけど、結構便利な気がしたのでエントリにあげとこ。

Pythonの標準モジュールには,ほぼそのままWeb Serverとして使えるモジュールが入っています。これを使うと,簡単にPythonのCGIを試すことができます。

Pythonで超簡単にCGIの動作を確認する方法 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記
 $ python -m CGIHTTPServer

とやるとポート8000番にサーバーが走りだします。ドキュメントルートは上のコマンドを打ったところ。そこの直下にcgi-binというディレクトリを作って、http://localhost:8000/cgi-bin/test.pyとやるといけるみたい。ポート番号は8000番も入れないと動かないときがあるので、自明ながらもいれておいたほうがよい(と思う)。

それにしてもさすが、バッテリー付属言語呼ばれるだけのことはありますね。