zope.lifecycleevent

Скриншот программы:
zope.lifecycleevent
Детали программы:
Версия: 4.0.2
Дата загрузки: 12 May 15
Разработчик: Zope Corporation and Contributors
Тип распространения: Бесплатная
Популярность: 13

Rating: 3.0/5 (Total Votes: 1)

В Zope, события используются компонентами информировать друг друга о соответствующих новых объектов и объектов модификации.
Чтобы сохранить все абоненты до даты он незаменим, что жизненный цикл объекта сопровождается различными событиями.
& NBSP; >>> от импорта уведомить zope.event
& NBSP; >>> от импорта zope.lifecycleevent ObjectCreatedEvent, ObjectModifiedEvent
& NBSP; >>> класс Образец (объект):
& NBSP; ... "Тест класс"
& NBSP; >>> OBJ = Образец ()
& NBSP; >>> уведомить (ObjectCreatedEvent (объект))
& NBSP; >>> obj.modified = True
& 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 для других событий, определенных в этом пакете.

Требования

  • Python

Другие программы разработчика Zope Corporation and Contributors

zope.tales
zope.tales

14 Apr 15

zc.zservertracelog
zc.zservertracelog

14 Apr 15

zope.location
zope.location

14 Apr 15

Комментарии к zope.lifecycleevent

Комментарии не найдены
добавить комментарий
Включите картинки!