Introspection means a program examining its own objects at run time: what type something is, which attributes it has, where its class came from. Python makes this easy, and the exam checks a specific set of tools. (Changing objects at run time is called reflection; Python supports that too, through functions like setattr().)
Free account
Keep reading for free
Create a free StudyToCert account to read the rest of this lesson: 6 more sections, 4 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.