• Reflection refers to the ability of a program to examine and modify its structure, properties, and behavior at runtime
  • Reflection is used in meta programming
  • Reflection in python
    • dir()
    • inspect module
      • isfunction()
      • ismethod()
      • getargspec()