Python使用对象方式获取字典的值

时间:2022-07-22
本文章向大家介绍Python使用对象方式获取字典的值,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

2020-07-23 发表在 编程语言 35

字典获取值方式:

aa=dict()

aa.get('aa')

如果想改成对象获取方式,可以用下列代码:

# 定义一个类
class DictToObject(object):
    def __init__(self, d):
        self.__dict__.update(d)



if __name__ == '__main__':
    d = {'id': 79, 'xc': 'B01AWLPUAG', 'create_date': '', 'state': 1,
         'category_id': 2}
    r = DictToObject(d)
    print(r.xc)
    print(r.id)