タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Pythonとpythonとflaskに関するtoritori0318のブックマーク (3)

  • WerkzeugでFlaskを使ったPythonのWebAppをプロファイリングする

    前回の記事に引き続きISUCONのために調べたことをまとめてみます. うちのチームは使用言語にPythonを選択していたので,ISUCON2やISUCON3の予選でも使われていたFlaskというフレームワークを使ったWSGI Application用のプロファイラを探したところWerkzeugのWSGI Application Profilerというものがあったので使ってみました. Flask Flaskは,WerkzeugをベースにしてJinja2をテンプレートに使った軽量なWAFです. Werkzeug WerkzeugはWSGI Applicationのutility libraryで,フレームワークという程ではないですがWSGIの実装を助けるようなrequest/responseオブジェクトの支援ツールやテスター,デバッガなどが含まれています. そしてこのWerkzeugの中にはb

    toritori0318
    toritori0318 2015/02/14
    便利っぽい
  • Flaskでデコレーターを使うとうまく動かなかった件とその対策 - やつらかやつらだ

    Flaskでデコレーターを使う方法を調べてみた。 発端 Flaskでデコレーターを使ってみた うまく動いてる パスを増やした あれ?全部のパスで同じ関数呼ばれてない!? もしかしてデコレーター使えないの!? ちょっと検索するとFlaskでデコレーターを使う方法は見つかったんだけど、どういう理屈なのかの説明は見つけられなかったので調べてみた。 こういう物事を説明するのは絶望的に下手なんだけど調べた以上は書き留めたくて。。 でもって間違っているかもしれなくて。 問題と対策 ハマったときのコード from flask import Flask app = Flask(__name__) app.debug = True def sample_decolator(fnc): def decorate(*args, **kwargs): print 'sample_decolator' return

    Flaskでデコレーターを使うとうまく動かなかった件とその対策 - やつらかやつらだ
    toritori0318
    toritori0318 2014/03/14
    ついさっき同じことで悩んでた
  • Flaskのカスタマイズについて - methaneのブログ

    2012 Pythonアドベントカレンダー(Webフレームワーク) #python_adv の5日目の記事です。 明日は @altnight にお願いします。 Flaskはオモチャじゃないよ PyCharmなどのIDEがFlaskに対応を始めたり、Flask はそろそろ Django に続く Python の Web フレームワーク No.2 と名乗れそうなほど広まってきています。(その割にPython3対応遅いけど) Flaskと言えばマイクロフレームワーク、Hello World が簡単に書けるヤツで有名ですよね。 import flask app = flask.Flask(__name__) @app.route('/') def index(): return "Hello, World." app.run(debug=True) これを見るとオモチャっぽく見えるんですが、Fla

    Flaskのカスタマイズについて - methaneのブログ
  • 1