shelve

writeback=Trueではまったので書いておく。

デフォルトでは、永続的な辞書の可変エントリに対する変更をおこなっても、自動的にファイルには書き戻されません。オプションの writeback パラメタが True に設定されていれば、アクセスされたすべてのエントリはメモリ上にキャッシュされ、ファイルを閉じる際に書き戻されます

3.17 shelve -- Python オブジェクトの永続化
http://www.python.jp/doc/nightly/lib/module-shelve.html