Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

nitely/python-signals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-signals

python-signals is a MIT Licensed lib, written in Python, for dispatching events/signals.

Requires Python 2.7.X

Usage, create signal:

#my_signals.py
from dispatch import Signal

quit_app = Signal()  # arg1: str

Connect (a func, method, class, any callable):

def my_func(arg1):
    print arg1
    sys.exit(0)

my_signals.quit_app.connect(my_func)

Emit:

my_signals.quit_app.emit("bye-bye")

Disconnect:

my_signals.quit_app.disconnect(my_func)

Releases

No releases published

Packages

No packages published

Languages