bottle
0.13.2
Bottle は、Python 用の高速、シンプル、軽量の WSGI マイクロ Web フレームワークです。これは単一のファイル モジュールとして配布され、Python 標準ライブラリ以外に依存関係はありません。
ホームページとドキュメント: http://bottlepy.org
from bottle import route , run , template
@ route ( '/hello/<name>' )
def index ( name ):
return template ( '<b>Hello {{name}}</b>!' , name = name )
run ( host = 'localhost' , port = 8080 )
このスクリプトを実行するか、Python コンソールに貼り付けて、ブラウザーで http://localhost:8080/hello/world を指定します。それでおしまい。
pip install bottle
を使用して最新の安定リリースをインストールするか、 bottle.py (不安定) をプロジェクト ディレクトリにダウンロードします。 Python 標準ライブラリ以外にハードな依存関係はありません。
コードとドキュメントは、MIT ライセンスに従って利用できます (「ライセンス」を参照)。
ただし、ボトルのロゴはそのライセンスの対象外です。ボトルのホームページへのリンクとして、または未修正のライブラリとの直接のコンテキストでロゴを使用することが許可されています。それ以外の場合は、まずご相談ください。