PythonのWebFW junoを使ってみる。
Rubyの軽量WebFWのSinatraに近いらしく
かなり簡単にWebアプリがかけるということらしい。
まずとりあえずインストール。
以下のサイトからjuno本体をダウンロードする。
http://brianreily.com/project/juno/
本体を解凍したフォルダ内で以下のコマンド実行しインストール
$python setup.py install
すると色々インストールしておけと言われるので
以下のコマンドでインストールしておく。
$easy_install SQLAlchemy
$easy_install Jinja2
$easy_install Mako
$easy_install Werkzeug
さて実際のアプリケーションを書く
junoのサンプルをとりあえず利用した。
---------------------------------------------------------
from juno import *
@route('/')
def index(web):
return 'Juno says Hi'
run()
---------------------------------------------------------
これを普通にPythonインタプリタで実行する。
以下のようなログがコマンドプロンプトに表示される
---------------------------------------------------------
running Juno development server,
connect to 127.0.0.1:8000 to use your app...
GET request for /...
/ matches, calling index()...
---------------------------------------------------------
WEBブラウザ以下のアドレスにアクセスすると
http://127.0.0.1:8000
画面出た。
本気ですごい。超簡単。
0 件のコメント:
コメントを投稿