我希望写入和读取数据文件(大尺寸 10mb+),我正在考虑使用 yaml 来实现。但是,经过一些测试,似乎 yaml 在写入和读取该大小的文件时都非常慢。比我阅读有关 libYaml C++ 的信息,它加快了使用 yaml.CLoader 的速度。
我正在使用 Windows7 64 位,但找不到任何 libYaml 安装程序,所以我卷起袖子尝试(有史以来第一次)编译源代码(使用 VS2008)。我设法编译输出 yaml.dll。但这不是我需要 python 导入/使用的文件类型,我需要 *.pyd 所以我在这一点上卡住了,可以使用一些帮助:)
知道如何为 win64bit 和 python 编译 libYaml 吗?或者你最喜欢的大型字典类文件的作者/读者是什么(速度和人类可读性很重要)