Skip to main content

[addict] 的扩展版本(https://github.com/mewwts/addict)。

项目描述

蟒蛇版本 PyPI 版本 下载状态 下载 执照 pypi 格式 维护

entity_addict

上瘾者的扩展版本。

它作为装饰器非常有用。当函数返回值时,可以将其转换为 Dict。可以支持单字典、列表字典或列表的多深度字典。

通过 pip 安装

pip install entiry_addict

例子:

from entity_addict import entity_addict
    
@entity_addict
def get_dict_data_a():
    return {"key_name": "value"}

data = get_dict_data_a()
print(data.key_name)

@entity_addict
def get_dict_data_b():
    return [{"key_name": "value"}]

for data in get_dict_data_b():
    print(data.key_name)

@entity_addict
def get_dict_data_c():
    return [
        {"key_name": "value"},
        {"key": [{"sub_key1": 1}, {"sub_key2": 2}]}
    ]
data = get_dict_data_c()
print(data[1].key[1].sub_key2)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

entity_addict-1.2.1.tar.gz (3.5 kB 查看哈希

已上传 source

内置分布

entity_addict-1.2.1-py3-none-any.whl (4.3 kB 查看哈希)

已上传 py3