ruamel.yaml

    1熱度

    1回答

    如何在使用yaml.load時避免合併錨點ruamel.yaml? 我想保持文件是,只需修改一些鍵,如production -> host & production -> port和轉儲到文件 defaults: &defaults host: <%= ENV.fetch("VBOX_IP", "127.0.0.1") %> adapter: mysql2 recon

    0熱度

    1回答

    我正在使用python 2.7.13和 我在安裝到自定義目錄中時導入ruamel.yaml時遇到問題。 **ImportError: No module named ruamel.yaml** 使用的命令如下: pip install --target=Z:\XYZ\globalpacks ruamel.yaml 我已經此自定義目錄添加到PYTHONPATH環境變量 ,並且還具有在該位置處

    1熱度

    2回答

    我有問題YAML序列化類型引用作爲成員的類。我正在使用ruamel.yaml的安全裝載程序。 我從REPL提示符下運行以下所有內容(以獲取多個錯誤)。 初始化: Y.dump(A(T1), sys.stdout) Y.dump(A(T2), sys.stdout) Y.dump(A(T3), sys.stdout) Y.dump(A(int), sys.stdout) 此輸出(回溯的僅最

    1熱度

    1回答

    我想轉儲一個包含嵌套列表的組件的字典,其中列表的每一行都在其自己的行上。我也想維護字典順序。 這裏有一個MWE: import sys from ruamel import yaml from ruamel.yaml import YAML d = {'b':1, 'a':[[1, 2],[3, 4]]} # desired output: # b: 1 # a: #

    1熱度

    1回答

    我有一個Python腳本,想讀一組暢達食譜,並與一些信息進行更新(如文件:https://github.com/williamjamir/staged-recipes/blob/850760fb63c0fc000b95ac27680ec018fa94dcb7/recipes/pyexcel-ezodf/meta.yaml): 我使用這個: from ruamel.yaml import YAML

    1熱度

    2回答

    我想有印刷佈局如下: extra: identifiers: biotools: - http://bio.tools/abyss 我使用此代碼添加節點: yaml_file_content['extra']['identifiers'] = {} yaml_file_content['extra']['identifiers']['biotools'] = ['- http://bio.tool

    1熱度

    1回答

    過去,我使用ruamel.yaml的向後兼容部分做了類似some_fancy_printing_loggin_func(yaml.dump(...), ...)的工作,但我想將我的代碼轉換爲使用最新的API這樣我就可以利用一些新的格式設置。 但是,我討厭我必須指定流到ruamel.yaml.YAML.dump() ......我不希望它直接寫入流;我只是希望它將輸出返回給調用者。我錯過了什麼? P

    2熱度

    1回答

    這與questions/44786412非常相似,但我的似乎是由YAML safe_load()觸發的。我正在使用Ruamel的library和YamlReader將一堆CloudFormation碎片粘合到一個合併的模板中。爆炸符號只是不正確的YAML? Outputs: Vpc: Value: !Ref vpc Export: Name: !Sub "

    1熱度

    1回答

    我有一個簡單的Python 2.7.12腳本運行在Linux和OSX提供相同的輸出。在轉儲期間使用ruamel時,布爾值的值似乎轉換爲全部小寫。作爲字段轉換爲不帶引號字符串的測試,不存在大小寫轉換。 文件:test.yml namespace: default testapp_appname: testapp images: testapp: path: "foo/tes

    2熱度

    1回答

    工作我試圖加載如下所示的多文件YAML配置文件: 文件: %YAML 1.2 --- num_epochs: 1 --- num_epochs: 1 和Python腳本是: from ruamel.yaml import YAML yaml = YAML(typ='unsafe') configs = yaml.load_all(Path(Experiment.config_fi