プログラミングやシステム開発を進める中で、避けて通れないのが「設定ファイル」の管理です。「JSONは記号が多くて書くのが面倒」「環境ごとに設定を書き換えるのが大変」と感じたことはありませんか? 現代の開発現場、特にPythonを用いた ...
ポータブル版はすでにpython_embededフォルダにpythonが組み込まれておりそこを直接バージョンアップするのは非常に困難です。python_embededの置き換えも安全ではないようなのでここでは公式から新しいポータブル版をDLしてきて移行する方法を考えます。
今回は、 Python用のライブラリとして、 PyYAML、 libyaml for Pythonの2つのライブラリを紹介します。 yaml. dump()と同じですが、 listやmapやスカラー以外のオブジェクトがあるとエラーになります。 これらを使うと、 安全なデータのみを相手と受け渡しできます。
YAML (YAML Ain't Markup Language) とは、 データを構造化して表現するためのフォーマットです。目的はXMLと似ていますが、 インデントを主体とした記法のため、 XMLより読みやすく、 書きやすく、 わかりやすくなっています。 またデータシリアライゼーション[1 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する