Python YAML整数属性

2024-04-24 11:20:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我的yaml文件如下所示

name:
    'head1':
        1: 39032
        3: 4920
        11: 313
     'head2':
        4:490
        11:4924

文件的总长度是10Mb,但格式和上面的模式类似。当我使用山药负荷加载这个文件就完了!在

2分钟后,htop的内存使用率显示为80%。这可能与文件中的整数属性1:、3:等有关。但是它会因为格式问题而崩溃吗?文件也崩溃在Matlab中。。。。在

^{pr2}$

Tags: 文件内存nameyaml属性格式模式整数
2条回答

实际上格式是错误的。。。。在

'head1':
    1: 39032
    3: 4920
    11: 313

我把它们改成带引号的字符串,而不是1、3、11头部1': “1”:39032 “3”:4920 “11”:313

谢谢你的回答

看起来好像您使用的是纯pythonyaml解析器。尝试一个带有c-backend的版本,以提高性能和内存使用率。
有关示例,请参见here。在

相关问题 更多 >