123456789101112131415161718192021 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- """
- @author: Deepcold
- @file: covert_dict_object.py
- @time: 2019/8/20 9:49
- """
- class Dict(dict):
- __setattr__ = dict.__setitem__
- __getattr__ = dict.__getitem__
- def dict_to_object(dict_obj):
- if not isinstance(dict_obj, dict):
- return dict_obj
- inst = Dict()
- for k, v in dict_obj.items():
- inst[k] = dict_to_object(v)
- return inst
|