在Zope中,事件所使用的組件彼此通報有關的新對象和對象修改。
保持所有訂戶最新不可缺少的是一個對象的生命週期是伴隨著各種活動。
 從>>>進口zope.event通知
 從>>>進口zope.lifecycleevent ObjectCreatedEvent,ObjectModifiedEvent
  >>>類樣品(對象):
  ......“試驗班”
  >>> OBJ =採樣()
  >>>通知(ObjectCreatedEvent(OBJ))
  >>> obj.modified = TRUE
  >>>通知(ObjectModifiedEvent(OBJ))
有些事件消費者喜歡的目錄和緩存可能需要更多的信息來更新自己以有效的方式。必要的信息可以被提供作為ObjectModifiedEvent的可選修改的描述。
一些例子:
 從>>>進口zope.interface接口,屬性,農具
  >>>類的IFile(接口):
  ......數據=屬性(“數據”)
  ...
  >>>類文件(對象):
  ...工具(的IFile)
  ...
  >>>文件=文件()
  >>> file.data =“123”
  >>>通知(ObjectModifiedEvent(OBJ,的IFile))
這是說,我們通過修改的IFile東西。注意,一個接口是一個可以接受的描述。事實上,我們可以讓相當多的東西作為一個描述,這取決於你的需求是什麼樣的,你使用的描述
什麼在此版本中是新的:
- 將特羅韋分類CPython的說明和PyPy支持。
在什麼版本3.7.0是新的:
- 在增加便利功能並行zope.lifecycleevent.modified在此包中定義的其他事件。
要求:
- 在Python的
評論沒有發現