データファイル(大きなサイズ10MB以上)の書き込みと読み取りをしたいのですが、そのためにyamlを使用することを考えています。しかし、いくつかのテストの後、yaml はそのサイズのファイルの書き込みと読み取りの両方で非常に遅いようです。libYaml C++ について読んだよりも、yaml.CLoader を使用するための速度が向上しました。
私は Windows7 64bit を使用していますが、libYaml のインストーラーが見つからなかったので、袖を広げて (初めて) ソースをコンパイルしてみました (VS2008 を使用)。出力された yaml.dll をコンパイルします。しかし、それはPythonがインポート/使用するために必要なファイルタイプではありません。* .pydが必要なので、この時点で行き詰まり、助けを借りることができます:)
win64bit と python 用に libYaml をコンパイルするにはどうすればよいですか? または、大きなサイズの辞書のようなファイルのお気に入りのライター/リーダーは何ですか (速度と人間の読みやすさが重要な場合)