Changes between Version 69 and Version 70 of Pythonの短いソースコード集


Ignore:
Timestamp:
09/01/06 06:09:00 (13 years ago)
Author:
nakiki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Pythonの短いソースコード集

    v69 v70  
    557557}}} 
    558558 * 複数プロセスでアクセスする場合はロックがいるのだろうか? 
     559 
     560== 簡単なデータベース == 
     561{{{ 
     562#!python 
     563import shelve 
     564 
     565db = shelve.open('test.db') 
     566 
     567if not db.has_key('key1'): 
     568  db['key1'] = ('v1','v2','v3') 
     569  print 'add new record' 
     570else: 
     571  print 'exists key1 record ', db['key1'] 
     572}}} 
     573 * shelveを使うとpythonのタプル、リスト、辞書が格納できるのでとても便利。