全部,
任何人都知道这里出了什么问题吗?当我阅读yaml时,如果我使用命令dict进行打印就可以了,但是当我将其丢弃时,我的花车会因为某种原因而被抽水[]
这是一个最小的工作示例
import sys import ruamel.yaml yaml = ruamel.yaml.YAML() s = 'f: [2330.0e6, 2338.0e6]' d = yaml.load(s) yaml.dump(dict, sys.stdout) print(d)
此输出
f: [2330.0e6, 2340.0e6] ordereddict([('f', [2330000000.0, 2338000000.0])])
命令的字典是正确的,但是Yaml转储将数字更改为2340 ...
有什么想法吗?
所有人,有人知道这里出了什么问题吗?当我阅读yaml时,如果我使用命令dict进行打印就可以了,但是当我转储它时,我的浮动对象就变得有点毛病了。这是一个最小的工作示例...
您显示的内容可能不是整个程序。