node.ext.zodb является стойким реализация узла для ZODB.
С узла единая прочная конструкция дерево может быть построена и с этим пакетом это структуры могут быть легко сохраняются.
Он обеспечивает два типа реализации:
& NBSP; node.ext.zodb.ZODBNode на основе persistent.dict.PersistentDict,
& NBSP; node.ext.zodb.OOBTNode на основе BTrees.OOBTree.OOBTree.
Использование
Сначала открытое соединение БД не требуется. Это может быть голым ZODB установить или в контексте пирамиды или Zope2 / Plone или где когда-либо это имеет смысл для вас.
После того, как объект БД корень или любой другой, содержащиеся постоянный объект доступен добавления узлов также просто, как так:
>>> От импорта ZODBNode node.ext.zodb
>>> Корень ['человек'] = ZODBNode ()
>>> Корень ['человек']. ATTRS ['имя'] = "Вилли"
>>> Корень ['человек'] ['домой'] = ZODBNode ()
>>> Корень ['человек'] ['домашние']. ATTRS ['адрес'] = "Инсбрук, Австрия"
>>> Корень ['человек'] ['работа'] = ZODBNode ()
>>> Корень ['человек'] ['работа']. ATTRS ['адрес'] = "Зал в Тироль, Австрия"
После того, как сделка совершается все изменения являются постоянными.
. Для получения более подробной информации о узлом и его использования, пожалуйста, обратитесь к документации узла
Требования
- Python
Комментарии не найдены