zope.lifecycleevent

Screenshot Software:
zope.lifecycleevent
Szczegóły programowe:
Wersja: 4.0.2
Filmu: 12 May 15
Licencja: Wolny
Popularność: 13

Rating: 3.0/5 (Total Votes: 1)

W Zope, zdarzenia są wykorzystywane przez komponenty do informowania się nawzajem o odpowiednich obiektów nowych obiektów i modyfikacji.
Aby utrzymać abonentów na bieżąco niezbędne jest, że cykl życia obiektu towarzyszą różne imprezy.
& Nbsp; >>> z zope.event importu powiadomić
& Nbsp; >>> z importu ObjectCreatedEvent zope.lifecycleevent, ObjectModifiedEvent
& Nbsp; >>> klasy próbki (obiekt):
& Nbsp; ... "class Test"
& Nbsp; >>> obj = próbki ()
& Nbsp; >>> zawiadomić (ObjectCreatedEvent (obj))
& Nbsp; >>> obj.modified = True
& Nbsp; >>> zawiadomić (ObjectModifiedEvent (obj))
Niektórzy konsumenci zdarzeń, takich jak katalogi i pamięci podręcznej mogą potrzebować więcej informacji zaktualizować się w sposób efektywny. Niezbędne informacje można uzyskać jako opcjonalne opisy modyfikacji ObjectModifiedEvent.
Oto kilka przykładów:
& nbsp; >>> import z zope.interface interfejs, Atrybut, przybory
& Nbsp; >>> klasy iFile (interfejs):
& Nbsp; ... data = Atrybut ("Dane")
& Nbsp; ...
& Nbsp; >>> Klasa File (object):
& Nbsp; ... przyrządy (iFile)
& Nbsp; ...
& Nbsp; >>> file = plik ()
& Nbsp; >>> file.data = "123"
& Nbsp; >>> zawiadomić (ObjectModifiedEvent (obj, iFile))
Ten mówi, że coś nam zmodyfikowany poprzez IFile. Należy pamiętać, że interfejs jest dopuszczalne opis. W rzeczywistości, możemy pozwolić prawie wszystko jak opis i to zależy od Twoich potrzeb, jakiego rodzaju opisów używasz

Co nowego w tym wydaniu:.

  • Dodaj skarb klasyfikatorów wskazujące CPython i pypy wsparcia.

Co nowego w wersji 3.7.0:

  • Funkcje dodatkowe udogodnienie równolegle zope.lifecycleevent.modified dla innych zdarzeń określonych w tym pakiecie.

Wymagania :

  • Python

Inne programy z deweloperem Zope Corporation and Contributors

Komentarze do zope.lifecycleevent

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!