Python 学习笔记: 反射

Python 反射应用

例子1: 

class Person:

    def __init__(self, name, age):
        self.name = name
        self.age = age
    def show(self):
        print('%s \'s age is %s'%(self.name, self.age))

alex = Person('alex', 18)
# alex.show()
if hasattr(alex, 'show'):
    getattr(alex, 'show')()

 

posted @ 2018-11-22 08:55  程序猿🌽  阅读(78)  评论(0编辑  收藏  举报