Py学习  »  问与答

关于yaml模块的使用,如何更高效的修改,求教

爱吃蛋炒饭_ • 3 年前 • 605 次点击  

菜鸡一枚,之前配置文件都只直接用了py文件写的,加了N多个字典使用的 最近想使用yaml这种配置文件的方式规范一点 遇到几个问题,实在搞不明白,求助大佬~~

1.yaml使用在访问方面还是很便捷的,但是对于修改来说感觉不是很友好,在网上查到的资料一般都是先去read出来,然后改了内容后又dump进去,这是把所有数据拿出来,又把文件全部重写了一遍,一方面感觉这样是不是有点浪费资源,虽然说也是很快,另一方面感觉有点low,不知道有没有其他更好的办法,类似用elementtreee那种能直接操作对象来改内容那种的?? 2. 2.yaml对于锚\&和别名*这个东西感觉挺便利的,但是好像没在pyyaml代码里有相关实现的修改配置锚别名的地方,如果是有服用的直接就以id001这种标号来操作的,代码中有没有哪里可以修改别名什么的??

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/73315
 
605 次点击