node.ext.zodb是一个持续节点实现的ZODB。
随着节点的统一强大的树状结构,可以建立与这个包这种结构可以很容易地坚持。
它提供了两种实现类型:
  node.ext.zodb.ZODBNode基于persistent.dict.PersistentDict,
 基于BTrees.OOBTree.OOBTree node.ext.zodb.OOBTNode。
用法
首先是需要一个开放的数据库连接。这可能是一个赤裸裸的ZODB安装或金字塔或Zope2 / Plone的或其中一个方面曾经是有意义的你。
一旦DB根对象或其他任何包含持久化对象可添加节点很简单,只要这样:
>>>从node.ext.zodb进口ZODBNode
>>>根['人'] = ZODBNode()
>>>根['人'。ATTRS ['名称'] =“威利”
>>>根['人'] ['家'] = ZODBNode()
>>>根['人'] ['家'。ATTRS ['地址'] =“奥地利因斯布鲁克”
>>>根['人'] ['工作'] = ZODBNode()
>>>根['人'] ['工作'。ATTRS ['地址'] =“霍尔在蒂罗尔,奥地利”
一旦事务提交的所有变化是持久的。
对于节点和它的使用请参考节点文档的详细信息
要求:
- 在Python中
评论没有发现