反射
即通過字元串的形式操作對象相關的屬性,python中的一切事物都是對象(都可以使用反射)
class A:
x = 4
def text(self):
print('is text')
def css(self):
print('is css')
a = A()
hasattr(a,'css') # 傳回True或False
getattr(a,'css') #傳回 a.css
setattr(a,'x', 6) # 相當于 a.x = 6
轉載于:https://www.cnblogs.com/hanqian/p/python.html