node.ext.zodb ay isang paulit-ulit na pagpapatupad node para sa ZODB.
Sa node ng isang pinag-isang matatag na puno istraktura ay maaaring bumuo at sa package na ito ang mga istraktura ay maaaring mananatili madali.
Ito ay nagbibigay ng dalawang uri pagpapatupad:
& Nbsp; node.ext.zodb.ZODBNode batay sa persistent.dict.PersistentDict,
& Nbsp; node.ext.zodb.OOBTNode batay sa BTrees.OOBTree.OOBTree.
Paggamit
Unang isang bukas na koneksyon DB ay kinakailangan. Ito ay maaaring isang hubad ZODB-install o sa isang konteksto ng Pyramid o Zope2 / Plone o kung saan man ito ang may katuturan para sa iyo.
Sa sandaling ang DB ugat na bagay o anumang iba pang nakapaloob paulit-ulit na object ay magagamit pagdaragdag ng mga node ay kasing simple ng ito:
>>> Mula node.ext.zodb import ZODBNode
>>> Ugat ['tao'] = ZODBNode ()
>>> Ugat ['tao']. Attrs ['name'] = "Willi"
>>> Ugat ['tao'] ['bahay'] = ZODBNode ()
>>> Ugat ['tao'] ['bahay']. Attrs ['address'] = "Innsbruck, Austria"
>>> Ugat ['tao'] ['trabaho'] = ZODBNode ()
>>> Ugat ['tao'] ['trabaho']. Attrs ['address'] = "Hall sa Tirol, Austria"
Kapag ang transaksyon ay ginawa ang lahat ng mga pagbabago ay ang paulit-ulit.
. Para sa karagdagang impormasyon sa node at paggamit nito mangyaring sumangguni sa dokumentasyon na node
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan