zope.lifecycleevent

Software screenshot:
zope.lifecycleevent
Rincian Software:
Versi: 4.0.2
Tanggal Upload: 12 May 15
Lisensi: Gratis
Popularitas: 0

Rating: nan/5 (Total Votes: 0)

Dalam Zope, peristiwa yang digunakan oleh komponen untuk menginformasikan satu sama lain tentang obyek baru yang relevan dan objek modifikasi.
Untuk menyimpan semua pelanggan up to date itu adalah sangat penting bahwa siklus hidup objek disertai dengan berbagai acara.
& Nbsp; >>> dari impor zope.event memberitahu
& Nbsp; >>> dari zope.lifecycleevent impor ObjectCreatedEvent, ObjectModifiedEvent
& Nbsp; >>> kelas Sample (objek):
& Nbsp; ... "Uji kelas"
& Nbsp; >>> obj = Contoh ()
& Nbsp; >>> memberitahukan (ObjectCreatedEvent (obj))
& Nbsp; >>> obj.modified = True
& Nbsp; >>> memberitahukan (ObjectModifiedEvent (obj))
Beberapa konsumen acara seperti katalog dan cache mungkin memerlukan informasi lebih lanjut untuk memperbarui diri dengan cara yang efisien. Informasi yang diperlukan dapat diberikan sebagai deskripsi modifikasi opsional dari ObjectModifiedEvent.
Beberapa contoh:
& Nbsp; >>> dari zope.interface impor Interface, Atribut, alat
& Nbsp; >>> kelas iFile (Interface):
& Nbsp; ... data = Atribut ("Data")
& Nbsp; ...
& Nbsp; >>> kelas File (objek):
& Nbsp; ... mengimplementasikan (iFile)
& Nbsp; ...
& Nbsp; >>> file = File ()
& Nbsp; >>> file.data = "123"
& Nbsp; >>> memberitahukan (ObjectModifiedEvent (obj, iFile))
Ini mengatakan bahwa kita dimodifikasi sesuatu melalui iFile. Perhatikan bahwa antarmuka adalah deskripsi diterima. Bahkan, kita mungkin mengizinkan apa pun cukup banyak sebagai deskripsi dan itu tergantung pada kebutuhan Anda jenis deskripsi yang Anda gunakan

Apa yang baru dalam rilis ini:.

  • Add pengklasifikasi Trove menunjukkan CPython dan PyPy dukungan.

Apa yang baru di versi 3.7.0:

  • fungsi Ditambahkan kenyamanan paralel zope.lifecycleevent.modified untuk acara lainnya didefinisikan dalam paket ini.

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Zope Corporation and Contributors

Komentar untuk zope.lifecycleevent

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!