node.ext.zodb là một thực hiện nút liên tục cho các ZODB.
Với nút một cấu trúc cây mạnh mẽ nhất có thể được xây dựng và với gói này cấu trúc này có thể được tiếp tục tồn một cách dễ dàng.
Nó cung cấp hai loại thực hiện:
& Nbsp; node.ext.zodb.ZODBNode dựa trên persistent.dict.PersistentDict,
& Nbsp; node.ext.zodb.OOBTNode dựa trên BTrees.OOBTree.OOBTree.
Cách sử dụng
Lần đầu tiên một kết nối DB mở là cần thiết. Đây có thể là một ZODB khỏa thân hoặc cài đặt trong một bối cảnh của Kim tự tháp hoặc Zope2 / Plone hoặc ở nơi nào nó có ý nghĩa đối với bạn.
Khi các đối tượng DB gốc hoặc bất kỳ khác chứa đựng đối tượng liên tục có sẵn thêm các nút là đơn giản như vậy:
>>> Từ node.ext.zodb ZODBNode nhập khẩu
>>> Gốc ['người'] = ZODBNode ()
>>> Gốc ['người']. Attrs ['name'] = "Willi"
>>> Gốc ['người'] ['nhà'] = ZODBNode ()
>>> Gốc ['người'] ['nhà']. Attrs ['địa chỉ'] = "Innsbruck, Áo"
>>> Gốc ['người'] ['làm việc'] = ZODBNode ()
>>> Gốc ['người'] ['làm việc']. Attrs ['địa chỉ'] = "Hall in Tirol, Áo"
Một khi các giao dịch được thực tất cả thay đổi được liên tục.
. Để biết thêm thông tin về nút và sử dụng của nó xin vui lòng tham khảo các tài liệu nút
Yêu cầu :
- Python
Bình luận không