CGIHTTPServerでWEBサーバー
By Patineboot
- 1 minutes read
- 311 words
pythonでのウェブアプリの動作確認の簡単な方法
WEBサーバーの起動
python
>>> import CGIHTTPServer
>>> CGIHTTPServer.test()
アクセスはhttp://127.0.0.1:8000
で可能。
サーバーでのルートは、pythonコマンドを実行したディレクトリ。
何度も実行する場合はスクリプトファイルを作成するとめんどくさくない。
例えば、cgihttpserver.py
を以下の内容で作成する。
#!/usr/bin/python
# -*- coding: utf-8 -*-
import CGIHTTPServer
CGIHTTPServer.test()
CGIの実行
サーバーでのルート(pythonコマンドを実行するディレクトリ)にcgi-binディレクトリを作成し、
その配下に実行ファイル(たとえば、xxx.py)を格納する。
アクセスはhttp://127.0.0.1:8000/cgi-bin/xxx.py
で可能。