dict-wrapper

A userful package to use '.' to visit value of dict


License
GPL-3.0
Install
pip install dict-wrapper==0.0.4

Documentation

dict_wrapper

user DictWrapper to visit the value like an object

Installing

Install and update using pip:

pip install -U dict_wrapper

A Simple Example

from dict_wrapper import DictWrapper

data = {
    "who": 'your name',
    "area": ['specify', 'china'],
    "province": {
        "city": ['shenzhen', 'guangzhou']
    },
    "citys":[{
        "name":"shenzhen",
        "othername":"鹏城"
    }]
}
config, config1 = DW(data), DictWrapper(data)
assert config.who == 'your name'
assert config.province.city == ['shenzhen', 'guangzhou']
print(config.area)
print(config1.citys[0].name)