GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

bottlepy

bottle – bottle.pyは、Python Webアプリケーションのための素早く簡単なマイクロフレームワーク

投稿日:

bottle.pyは、Python Webアプリケーションのための素早く簡単なマイクロフレームワークです。 http://bottlepy.org/

ボトル:Python Web Framework

ボトルは、 Pythonのための高速、シンプルかつ軽量のWSGIマイクロウェブフレームワークです これは単一のファイルモジュールとして配布され、 Python標準ライブラリ以外の依存関係はありません。

  • ルーティング:クリーンでダイナミックなURLをサポートするファンクションコールマッピングへのリクエスト。
  • テンプレート:高速でpython *ビルトインテンプレートエンジン*makojinja2 、およびcheetahテンプレートのサポート。
  • ユーティリティ:フォームデータ、ファイルアップロード、Cookie、ヘッダー、その他のHTTP関連メタデータへの便利なアクセス。
  • サーバー: HTTP開発サーバーが内蔵されており、 貼り付けfapws3bjoernGoogle App Enginecherrypyまたはその他のWSGI対応HTTPサーバーをサポートしています。

ホームページとドキュメント: http : //bottlepy.org

例:ボトル内の “Hello World”

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 bottleeasy_install -U bottleまたはbottle.py (不安定版)をプロジェクトディレクトリにダウンロードして、最新の安定版リリースをpip install bottleしてください。 Python標準ライブラリ以外のハード依存はありません。 ボトルはPython 2.7および3.3+で動作します。

ライセンス

コードとドキュメントは、MITライセンス(ライセンスを参照)に従って入手できます。

ただし、ボトルのロゴはそのライセンスの対象外です。 ボトルのホームページへのリンクとして、または変更されていないライブラリとの直接的な関係でロゴを使用することは許可されています。 それ以外の場合は、最初にお尋ねください。







-bottlepy
-

執筆者:

bottlepy

bottle – bottle.pyは、Python Webアプリケーションのための素早く簡単なマイクロフレームワーク

投稿日:

(さらに…)







-bottlepy
-

執筆者: