getattr(object,name[,default])
獲取對象object的屬性或者方法,如果存在打印出來,如果不存在,打印出默認值,默認值可選
注意:name必須用“”引起來 方法拿到的是地址,加()即可運行函數
class test: name='alex' def run(self): pass t=test() print(getattr(t,'name')) #alex print(getattr(t,'run')) #<bound method test.run of <__main__.test object at 0x0121FFB0>> print(getattr(t,'age',12)) #12