Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 481 Bytes

File metadata and controls

11 lines (9 loc) · 481 Bytes

Introspection

Illustration of implementing __getattr__ and __setattr__ in a mix-in class to provide introspection into parameters in derived classes.

What is it?

  1. parameterized.py: Python module implementing a class representing parameters, a mix-in class adding parameter introspection capabilities to a derived class, and exception classes.
  2. parameter_introspection.ipynb: Jupyter notebook illustrating the use of the Parameterized mix-in class.