zope.lifecycleevent

البرمجيات قطة:
zope.lifecycleevent
تفاصيل البرنامج:
الإصدار: 4.0.2
تاريخ إيداع: 12 May 15
ترخيص: حرر
شعبية: 0

Rating: nan/5 (Total Votes: 0)

في Zope، يتم استخدام الأحداث قبل عناصر لإبلاغ بعضهم البعض حول الكائنات الجديدة ذات الصلة وجوه التعديلات.
للحفاظ على جميع المشتركين حتى الآن مما لا غنى عنه أن دورة حياة كائن يرافقه مختلف المناسبات.
على & nbsp؛ >>> من استيراد zope.event إعلام
على & nbsp؛ >>> من zope.lifecycleevent ObjectCreatedEvent الاستيراد، ObjectModifiedEvent
على & nbsp؛ >>> عينة فئة (كائن):
على & nbsp؛ ... "الطبقة اختبار"
على & nbsp؛ >>> الكائنات = عينة ()
على & nbsp؛ >>> إعلام (ObjectCreatedEvent (الكائنات))
على & nbsp؛ >>> obj.modified = صحيح
على & nbsp؛ >>> إعلام (ObjectModifiedEvent (الكائنات))
بعض المستهلكين حدث مثل الكتالوجات ومخابئ قد تحتاج المزيد من المعلومات لتحديث نفسها بطريقة فعالة. ويمكن توفير المعلومات الضرورية الوصف تعديل الاختيارية لObjectModifiedEvent.
بعض الأمثلة:
على & nbsp؛ >>> من واجهة استيراد zope.interface، السمة الأدوات
على & nbsp؛ >>> الطبقة IFile (واجهة):
على & nbsp؛ ... بيانات = السمة ("البيانات")
على & nbsp؛ ...
على & nbsp؛ >>> ملف فئة (كائن):
على & nbsp؛ ... الأدوات (IFile)
على & nbsp؛ ...
على & nbsp؛ >>> ملف = ملف ()
على & nbsp؛ >>> file.data = "123"
على & nbsp؛ >>> إعلام (ObjectModifiedEvent (الكائنات، IFile))
هذا يقول أننا تعديل شيء عن طريق IFile. لاحظ أن واجهة هو وصف مقبول. في الواقع، ونحن قد يسمح حد كبير أي شيء وصفا وذلك يعتمد على الاحتياجات الخاصة بك أي نوع من الأوصاف التي تستخدم

ما هو الجديد في هذا الإصدار:.

إضافة المصنفات الدفين مبينا CPython وPyPy الدعم.

ما هو الجديد في الإصدار 3.7.0:

وظائف الراحة موازية zope.lifecycleevent.modified للأحداث أخرى محددة في هذه الحزمة.

المتطلبات:

بيثون

البرامج الأخرى من المطور Zope Corporation and Contributors

تعليقات ل zope.lifecycleevent

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!