zope.lifecycleevent

צילום מסך תוכנה:
zope.lifecycleevent
פרטי תוכנה:
גרסה: 4.0.2
טען תאריך: 12 May 15
רשיון: ללא תשלום
פופולריות: 0

Rating: nan/5 (Total Votes: 0)

בZope, אירועים משמשים רכיבים ליידע אחד את השני על אובייקטים חדשים רלוונטיים ומתנגדים שינויים.
כדי לשמור את כל המנויים מעודכנים זה הכרחי שמחזור החיים של אובייקט מלווה באירועים שונים.
& Nbsp; >>> מיבוא zope.event להודיע
& Nbsp; >>> מObjectCreatedEvent יבוא zope.lifecycleevent, ObjectModifiedEvent
& Nbsp; >>> לדוגמא בכיתה (אובייקט):
& Nbsp; ... "בכיתה מבחן"
& Nbsp; >>> obj = לדוגמא ()
& Nbsp; >>> להודיע ​​(ObjectCreatedEvent (obj))
& Nbsp; >>> obj.modified = True
& Nbsp; >>> להודיע ​​(ObjectModifiedEvent (obj))
צרכני אירוע מסוימים כמו קטלוגים ומטמונים עשויים זקוקים למידע נוסף כדי לעדכן את עצמם באופן יעיל. המידע הדרוש ניתן לספק תיאורי שינוי אופציונליים של ObjectModifiedEvent.
כמה דוגמאות:
& Nbsp; >>> מממשק יבוא zope.interface, תכונה, מכשירים
& Nbsp; >>> כיתת iFile (ממשק):
& Nbsp; ... נתונים = תכונה ("נתונים")
& Nbsp; ...
& Nbsp; >>> קובץ כיתה (אובייקט):
& Nbsp; ... מכשירים (iFile)
& Nbsp; ...
& Nbsp; >>> קובץ = קובץ ()
& Nbsp; >>> file.data = "123"
& Nbsp; >>> להודיע ​​(ObjectModifiedEvent (obj, iFile))
זה אומר שאנחנו שונה משהו באמצעות iFile. שים לב שממשק הוא תיאור מקובל. למעשה, אנו עשויים לאפשר כמעט כל דבר כתיאור וזה תלוי בצרכים שלך איזה סוג של תיאור אתה משתמש

מה חדש בהודעה זו:.

  • להוסיף מסווגי בלום מציין תמיכת CPython וPyPy.

מה חדש בגרסת 3.7.0:

  • פונקציות נוחות נוסף במקביל zope.lifecycleevent.modified לאירועים האחרים שהוגדרו בחבילה זו.

דרישות :

  • פייתון

תוכנות אחרות של יזם Zope Corporation and Contributors

zope.i18n
zope.i18n

15 Apr 15

zope.contenttype
zope.contenttype

11 May 15

zope.schema
zope.schema

14 Apr 15

תגובות ל zope.lifecycleevent

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!