Python Flask

環境構築 (LinuxMint)

Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してくださいを参考に

 $ python -V
 $ sudo apt-get install python-virtualenv

Virtualenv使用方法

  • フォルダを作成する
$ virtualenv -p [Pythonの場所] [環境名]
$ virtualenv -p `which python[2.7,3.4]` venv

-p指定がなくとも環境を作成することは可能である。 * 環境を適用する/環境から抜ける

 $ source ./bin/activate
 $ deactivate
  • virtualenvのメリット  環境ごとにパッケージを入れ替えることが可能でシステムライブラリにも影響を与えず独立した環境を構築することが可能である。

  • なんかpipが使えないという時 qiita.com

Flask環境準備

  • Flaskインストール
 $ pip install Flask

簡単なWebアプリケーションを作成する

qiita.com

Unicodeエラーが出ると思うので、 PythonのUnicodeDecodeErrorと戦った話 - ぴよぴよ.py を参考に修正。

追記 app.pyのタイトルメッセージなどに関しては以下のようにすることで解決。

u'こんにちは'
http://localhost:5000

詳しい説明

http://a2c.bitbucket.org/flaska2c.bitbucket.org

参考資料