PyYAMLを使用して一部のデータを変換し始めたところです。
私は関数を使用するだけyaml.load
で、すべての値をユニコード文字列、int、日付などに変換しようとすることに気付くまで、それで十分でした。
これは私のアプリケーションでは致命的となる可能性があります。この変換を回避する方法はありますか? すべてを文字列として受け取りたいです。コンストラクターを調べたところ、この変換を無効にする方法が見つかりませんでした。
更新: 私が得たものyaml.load
は、OrderedDict
すべてが良さそうです。唯一の問題は、一部の値が文字列で、一部が int であることです。すべての値を文字列にしたいと思います。pyyaml に値を変換させたくありません。