pyyaml

    2

    1答えて

    PyYAMLの読みやすさが気に入っており、これをいくつかのオープンソースプロジェクトで使いたいと思っています。私はJSONの代替として取り組んでいます。 しかし、私は構成を使ってオブジェクトを構成する方法を正確に理解するのに苦労しています。私はこの質問を開いた:PyYAML - how to deal with compositonとそれは情報を読むことの面ではなく、完全なプログラムのコンテキスト

    0

    1答えて

    PyYAMLとは異なる値の多くは、真または偽として解釈することができますYAML 1.1 specの一部、実装のように見えます: 正規の: y|n は正規表現: y|Y|yes|Yes|YES|n|N|no|No|NO |true|True|TRUE|false|False|FALSE |on|On|ON|off|Off|OFF` >>> for k in "y|Y|yes|Yes|Y

    3

    1答えて

    同じ属性を持つYAMLファイルでいくつかの項目を実行することは可能ですが、実際にそれらを複製する必要はありませんか? 例えば、私がしている: item1: it_one: some: {...} it_two: somemore: {...} item2: the_same_as_in_item1 どのように私はITEM1とITEM2は、

    0

    1答えて

    私は、さまざまなデータ構造(例1)の異なるYAMLファイルを持っています。 私のプロジェクトでは、これらのファイルからいくつかの情報を取らなければなりません。 私は必要なリソースを取るために別のYAMLファイルを作成しました(例2)。 例res1.yamlファイル:myapp_res.yamlファイル --- form_title: mytitle icons: 1: ic

    2

    4答えて

    私はPythonコードで更新したい.yamlファイルを持っています。 のは、それがそのようなものに見えるとしましょう: state: 'present' は私が状態を変更し、ファイルを保存し、コードを持っているしたいと思います。 私はこのような何かをしようとして失敗しています: def set_state(state): with open("file_to_edit.yaml",

    1

    1答えて

    私は以下の問題に直面しています。私は大きなデータセット(数10GB)を作成します。ネストされた辞書として保存されたオブジェクトに関する情報を含む各オブジェクトのエントリを含むYAML形式の出力ファイルを作成したいと思います。しかし、私は決してメモリ内のすべてのデータを同時に保持しません。 出力データは、オブジェクト名を保存された値にマッピングする辞書に格納する必要があります。シンプルなバージョンは

    2

    1答えて

    私はpython辞書とschema.yamlを持っています。両方を検証する方法はありますか?辞書をyamlファイルにdata.yamlとしてダンプすると、以下のコードを検証用に使用できます。 辞書でスキーマファイルを検証する方法はありますか? from pykwalify.core import Core c = Core(source_file="data.yaml", schema_file

    11

    1答えて

    私はadd_constructorで追加できる適切なコンストラクタ関数を定義する方法を理解するために、PyYAMLソースコードを読んできました。私はそのコードが今どのように動作しているかをよく理解していますが、なぜSafeConstructorのデフォルトのYAMLコンストラクタがジェネレータであるのか理解できません。例えば、方法SafeConstructorのconstruct_yaml_map

    1

    1答えて

    : {% set name = "abawaca" %} {% set version = "1.00" %} package: name: {{ name }} version: {{ version }} source: fn: {{ name }}-{{ version }}.tar.gz url: https://github.com/CK