タグ

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

タグの絞り込みを解除

pythonとMemcachedに関するatm_09_tdのブックマーク (2)

  • Pythonのmechanizeで404や500のHTTP Status Codeを取得する方法 - memo.yomukaku.net

    Pythonのmechanizeでサーバーにアクセスしてレスポンスの取得を試みる場合、成功した場合は200のレスポンスが得られます。一方、404や500のようなエラーに遭遇した場合は、<class 'mechanize._response.httperror_seek_wrapper'>というmechanizeの例外は取得できますが、404や500のようなステータス・コードを取得することができません。 そこで、Pythonのmechanizeで404や500のようなエラーにあった場合に当該のHTTP status codeを取得する方法を書きます。まず、期待通りにエラーのstatus codeを取得できない場合について書きます。 Mechanizeで404や500のステータス・コードを取得できない場合 MechanizeのBrowserのインスタンスのopenメソッドでhttp://pyt

  • GAE/PythonでMemcachedを使ってみた « python練習帳

    Memcached使ってみました。単純な例で動作を確認後、python-blog-systemの画像出力部分に適用し、ベンチマークをとりました。 Memcachedとは 分散KVS(キーバリューシステム)の一種です。いわゆるRDB(リレーショナルデータベース)は、スケールアウトに向かない構造をしているために、安いサーバをいっぱい並べても性能がリニアに向上しません。Memcachedでは、トランザクションや、データの耐久性などを保証しないかわりに、大量のデータを、高速にキャッシュすることができます。詳しい説明は家でどうぞ⇒http://memcached.org/ 概要が知りたければwikipediaがお手軽です。 シンプルな例 まずは、非常にシンプルなコードを書いて動作を確認しました。 初回アクセス: 何も表示されません。 キーweatherに対して何も設定されておらず、Noneが返され

  • 1