gpt4 book ai didi

python - 具有重复部分/对象的 Python 配置文件

转载 作者:太空宇宙 更新时间:2023-11-04 06:10:25 24 4
gpt4 key购买 nike

<分区>

我想存储这种配置,重复部分和每个部分中的键:

[item]
name = 'name1'
url = 'address1'
whatever_var = 'foo1'

[item]
name = 'name2'
url = 'address2'
whatever_var = 'foo2'

...

哪种配置文件格式适合这种结构?:ConfigParser、ConfigObj、JSON、YAML,...?我从来没有用过任何(Python 新手),想知道哪个最合适。

注意:到目前为止,我使用的是 Python 2.7。

[编辑]:好吧,我相信这不仅仅是一个重复的问题,因为我不仅需要重复的键,而且:- 重复的部分(内部有它们的唯一键,不能与其他部分的其他键打断)

此外,我不问如何在 ConfigParser 中执行此操作,而是问哪种文件类型更适合这种情况(XML、JSON、自定义文件...)。事实上,我认为我想要的东西无法通过 ConfigParser 或 ConfigObj 获得,我可能会尝试 XML,即使它的可读性稍差。而且,嘿,学习处理 XML 文件绝不是浪费时间。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com