什么是python中的自省