وnode.ext.zodb هو تنفيذ عقدة المستمر لZODB.
مع عقدة هيكل شجرة قوي موحد يمكن بناء ومع هذه الحزمة هذه الهياكل يمكن استمر بسهولة.
ويوفر أنواع تنفيذ اثنين:
على & nbsp؛ node.ext.zodb.ZODBNode على أساس persistent.dict.PersistentDict،
على & nbsp؛ node.ext.zodb.OOBTNode على أساس BTrees.OOBTree.OOBTree.
استعمال
أولا هناك حاجة إلى اتصال DB مفتوحة. قد يكون هذا ZODB عارية تثبيت أو في سياق الهرم أو Zope2 / بلون أو أي وقت مضى حيث كان من المنطقي بالنسبة لك.
مرة واحدة الكائن الجذر DB أو أي دولة أخرى الواردة الكائن المستمر متاح إضافة العقد هو بسيطة مثل ذلك:
>>> من node.ext.zodb ZODBNode استيراد
>>> الجذر ['شخص'] = ZODBNode ()
>>> الجذر ['شخص']. attrs ['اسم'] = "فيلي"
>>> الجذر ['شخص'] ['الوطن'] = ZODBNode ()
>>> الجذر ['شخص'] ['الوطن']. attrs ['عنوان'] = "إنسبروك، النمسا"
>>> الجذر ['شخص'] ['العمل'] = ZODBNode ()
>>> الجذر ['شخص'] ['العمل']. attrs ['عنوان'] = "قاعة في تيرول، النمسا"
مرة واحدة يتم تنفيذ العملية كل التغييرات المستمرة.
لمزيد من المعلومات حول عقدة واستخدامه الرجاء الرجوع إلى الوثائق عقدة
المتطلبات:.
بيثون
لم يتم العثور على التعليقات