Observer Pattern In Python