对象修改属性查询获取
Posted sunshinekimi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象修改属性查询获取相关的知识,希望对你有一定的参考价值。
# coding=utf-8 ALL_VARS = def set_var(key, value): ALL_VARS[key] = value def get_var(key): return ALL_VARS.get(key, "not exist this key") class T(object): def __init__(self): self.name = "ssss" self.age = 11111 if __name__ == ‘__main__‘: t = T() setattr(t, "name", "zhansgs") # change attr t.__setattr__("age", 999) # add attr t.__setattr__("keys","values") # get attr print(t.name, t.age,t.__getattribute__("keys"),t.__dict__) """ ###### output: zhansgs 999 values ‘name‘: ‘zhansgs‘, ‘age‘: 999, ‘keys‘: ‘values‘ """
以上是关于对象修改属性查询获取的主要内容,如果未能解决你的问题,请参考以下文章