pip install blinkers python import threading import time from blinker import signal def event_handler1(sender): print("Event Handler 1: Received event from", sender) def event_handler2(sender): print("Event Handler 2: Received event from", sender) def event_source(): while True: print("Event Source: Event occurred.") event.send("Event Source") event = signal('event') event.connect(event_handler1) event.connect(event_handler2) event_source_thread = threading.Thread(target=event_source) event_source_thread.start() event_handler_thread = threading.Thread(target=event_handler2, args=("Threaded Event Handler",)) event_handler_thread.start()


上一篇:
下一篇:
切换中文