2010年5月19日水曜日

GAE Python:ローカル変数が使える??

 SDK にて。関数でもなんでもないところに、定数代わりにリストでテーブルを作って、データベースから読み出した値で一部を書き換え、テンプレートに渡す、という処理をしていた。
 プログラムは URL でアクセスされるたびに再起動されるわけだから、テーブル代わりのリストも毎回新規作成されるだろうと思っていたら、前回書き換えた値が次回にも残っていた。

 これって...、今回は不具合として出てきたから良いが、偶然動いてしまう情況だったら、ちょっと手ごわそうな不具合になりそう。

0 件のコメント:

コメントを投稿