タグ

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

  • 関連タグはありません

タグの絞り込みを解除

Pythonとpythonとgaeに関するjoan9のブックマーク (24)

  • Google App Engineでイチローウォッチャー作ってみた – taichino.com

    ここ1ヶ月半くらいGoogle App Engineを弄っている訳ですが、練習でイチローウォッチャーというサイトを作りました。イチローの試合結果を集めて、グラフで可視化する簡単なアプリな訳ですが、結構長く掛かってしまいました。 開発環境はGAE + Django(app-engine-patch) + as3です。 せっかくなので遅まきではありますが、Google App Engineについて気付いた点を列挙してみました。ちなみに僕はpythonもDjangoも今回初めて触りました。php + cakeからの移民になります。 python (2.5.x) 内包表記が便利すぎる ソース整形時にインデントがずれて発生するバグがストレスフル インクリメント、デクリメントが無いなんて。。 __init__.pyが存在するディレクトリがパッケージになる。。 公式リファレンスが読みにくい (サンプルが

  • app-engine-patchを使ってみた(GoogleAppEngine) – taichino.com

    GAEをちょこちょこ弄っているんですが、標準のwebappはWebアプリ用のフレームワークとしては貧弱ですので、Djangoを使ってみる事にしました。で、DjangoはGAEにも標準で組み込まれているのですが、どうやらそのままだと色々制限が強く、代わりにapp-engine-patchというDjangoをGAE用に修正したパッケージを使うのが良さそうです。 以下のその手順のメモになります。理解度が低いので間違ってるかもですが。 やること インストール 整理 adminユーザの作成 HelloWorldアプリ作成 番サーバにアップロード 1. インストール app-engine-patchは幾つかのサンプルアプリと一緒にサンプルパッケージとして配布されているので、インストールは非常に簡単でzipパッケージをダウンロードして適当なディレクトリに解凍するだけです。解凍したディレクトリ内のman

  • GoogleAppEngineの開発環境でpdbとEmacsでデバッグする – taichino.com

    GAEのコードもCarbon Emacsで書いているわけですが、デバッガが使えないのがキツいと思っていたら、python標準のpdbをちょっとした変更だけで使えるという事がわかりました。従ってEmacsでもM-x pdbが出来るという事で、かなり心理的な負荷が下がりましたので、記録します。 pdbpythonについているデバッガで、普通は以下のコードをデバッグしたいコードの周辺に埋め込んで実行すると、そこがブレークポイントとなって実行が止まります。後はgdb的にステップ実行していくわけです。 import pdb; pdb.set_trace() # この行を埋め込む for i in range(10): # 例えばここをステップ実行したい do something ところが、GAEだと上記のコードを埋め込んでもデバッグできません。set_traceで実行が止まってくれないのです。そこ

  • Getting Started: Python - Google App Engine - Google Code

    Getting Started: Python This tutorial describes how to develop and deploy a simple project with Google App Engine. The example project, a guest book, demonstrates how to use several App Engine services, including the datastore and the Google user service. This tutorial has the following sections: Introduction The Development Environment Hello, World! Using the webapp Framework Using the Users Serv