pyyaml

    0

    1答えて

    YAMLファイルを読み込んで特定の値を更新する関数を書く必要があります。 YAMLファイルは sample : test_example: parent: attribute_1: 2 attribute_2: 2 parent2: childList: - group: 2 type: "test"

    0

    1答えて

    Windows 10にpython 3.6.3をインストールするときに問題があります。 私は pip3 install keras を実行すると、私はパッケージPyYAMLとのインストールに失敗を取得: Installing collected packages: pyyaml, keras ... checking if libyaml is compilable error: [W

    1

    1答えて

    yaml.loadは、Pythonが浮動小数点数としてロードされます。私はこれを無効にする簡単な方法を見つけることができません。 json.loadを比較すると、浮動小数点数をdecimal.Decimalとして解析する場合はparse_float=Decimalとなります。 PyYAMLでこれを達成する方法はありますか?または、これはYAML仕様のいくつかの特性によってはお勧めできませんか? d

    1

    1答えて

    私はYAMLファイルを読み込んでいます。例外を引き起こす構文ミスがある場合は、例外をロガーに送信します。私のロギングメッセージで、YAMLファイルのどの行に構文エラーが含まれているかを特定する方法はありますか? try: with open(input_path, "r") as yaml_file: yaml_dict = yaml.load(yaml_file) exc

    0

    1答えて

    私はPythonを使ってYAMLファイルを解析しています。 YAML文書の一つは、次のように辞書が含まれています。最後にアポストロフィが空白が先行しているため scrapers: results: //article[@class='story '] この明らかな問題が発生します。空白を取り除くことができれば問題は解決します。しかし、それはxpathなので、私はできません。 どのよう

    0

    1答えて

    私はruamel.yamlライブラリを使って辞書をyamlファイルにダンプしています。しかし、それは私がそれを望む方法を振る舞いません。 はどのようにして得ることができる: --- - a: - foo: bar - bar: foo の代わりに: data = { 'a': [ {'foo':'bar'}, {'bar':'foo'}

    1

    2答えて

    いくつかの文字列を値フィールドとして持つYAMLにPython辞書をダンプしようとしています。私が手 import yaml str1 = "hello" str2 = "world" mystr = "\"" + str1 + str(" ") + str2 + "\"" mydict = {"a" : mystr} f = open("temp.yaml", "w") yaml.d

    0

    2答えて

    私はyamlパーサー(PyYamlを使用)が元の状態であったのでYAMLを保存していない理由を調べようとしています。 YAMLの元の行は次のとおりです。 healthcheck: test: ["CMD-SHELL", "[ x\"`curl -k --silent -w '%{http_code}' https://localhost:4433 | grep 401`\" = x\"\

    1

    1答えて

    PyYAMLに問題があります。何か間違っているかどうかはわかりません。 これはコードです: import yaml open("a", "w+") with open("a", "r+") as f: yaml.dump({'foo':'bar'}, f) print(yaml.load(f)) 私は、ディレクトリのファイルAに見えるがあり、メモ帳で開き、それが私にこの

    1

    1答えて

    私は以下のコードを提供しました。変数にインデックス全体をロードするためのより良い、より簡潔な、方法がある場合、私はちょうど Pythonコード...手動で各1を指定するのではなく、 script_dir = os.path.dirname(__file__) file_path = os.path.join(script_dir, 'config.yaml') with open(file_