水木社区手机版
首页
|版面-Python的自由天空(Python)|
新版wap站已上线
返回
首页
|
上页
|
2/2
|
转到
主题:Python这么注重排版的语言为什么不带YAML库
23楼
|
JulyClyde
|
2024-07-11 12:00:14
|
展开
【 在 adamhj 的大作中提到: 】
: 只用dict和list都有可能踩到坑
: 链接发不出来,水木现在这么严么..
: 可以google the-yaml-document-from-hell
看了这篇文章的第一条反向例子,就是port_mapping那个,吓得我赶紧把程序都改回json
了
另外,json的key都是字符串;恰好我之前的yaml的key是int,所以除了加载存盘,在操
作数据的时候还额外加了整型到字符串的转换
--
FROM 139.227.18.*
27楼
|
JulyClyde
|
2024-07-12 17:11:36
|
展开
【 在 seablue 的大作中提到: 】
: 你用个新点的yaml库(ruamel),应该不会出现这个问题。
: 还有为什么要在yaml和json之间转换?这不是自找坑跳吗?
刚开始我觉得yaml比较方便手工编辑,因为我当时快速写程序,只写了添加功能,没写需
求较少的编辑和删除功能,偶尔遇到就手工编辑
后来不忙,写了更新数据的功能;算是减少了手工编辑的需求了
看了上面提到的yaml documents from hell之后我就改json了
--
FROM 139.227.18.*
首页
|
上页
|
2/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版