= buzhug - база данных с сохранением информации на диск = [[http://buzhug.sourceforge.net/|buzhug]] - решение для хранения данных на диске, имеющая при этом pure python style. '''Пример:''' {{{#!highlight python from buzhug import Base from datetime import date # buzhug похож на sql, только для питонистов # разные формы create table teams = Base('teams') teams.create(('name',str),('city',str)) players = Base('players').create( ('name',unicode), ('firstname',unicode),('team',teams), ('position',str),('born',date)) matches = Base('matches').create( ('home',teams),('away',teams), ('date',date),('goals_home',int),('goals_away',int)) # это insert into table teams.insert(name="Спартак",city="Москва") teams.insert(name="Динамо",city="Kiев") # типовая опечатка - Зенит пишется через Е teams.insert("Зинит","СПБ") # Мам, это select, представляешь? zenit = [ r for r in teams if r.name == "Зинит" ][0] # А это - апдейт! teams.update(zenit,name="Зенит") }}}