zope.lifecycleevent

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

Rating: 3.0/5 (Total Votes: 1)

ב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.tales
zope.tales

14 Apr 15

zope.security
zope.security

12 May 15

zope.error
zope.error

14 Apr 15

תגובות ל zope.lifecycleevent

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