pyyaml

    0热度

    1回答

    大家早上好! (是的,我知道,这是没有必要在你身边的早晨;-)) 我来找你,因为我开始我的一天,一段代码,我无法解释一个小错误。 我目前正在建设,其目的是做两件简单的事情类: 打开YAML格式的配置文件,然后加载此一个。 对我来说不幸的是,我的全新革命计划(显然是一个笑话)不想今天成为一名好战士,并且拒绝做它应该做的事情。 这里是我的代码: 的main.py部分: #!/usr/bin/env p

    56热度

    2回答

    我需要使用Python写入以下数据到YAML文件: {A:a, B:{C:c, D:d, E:e}} 即,在字典中的字典。我怎样才能做到这一点?

    7热度

    3回答

    首先,声明:我对YAML不太熟悉。我试图解析YAML doc文档转成键值对(请不要担心,我怎么做,我已经得到了处理位) 我的文件中使用到看起来像: world: people: name:Suzy address:chez-bob 然后,有人去改变它。 world: people: name:!$uzy address

    4热度

    1回答

    我用PyYAML输出Python字典来YAML格式: import yaml d = { 'bar': { 'foo': 'hello', 'supercalifragilisticexpialidocious': 'world' } } print yaml.dump(d, default_flow_style=False) 输出是: bar: foo: hello

    6热度

    2回答

    According to the YAML spec, iso8601 dates with timezones should be recognised。然而,在试图用他们3.10 PyYAML解析(在Windows 7的ActivePython 2.7.2.5)我得到天真日期: In [7]: yaml.load("2001-12-14t21:59:43.10-05:00") Out[7]:

    6热度

    4回答

    我有在数据库创建一些记录YAML设置文件的控制顺序: setting1: name: [item,item] name1: text anothersetting2: name: [item,item] sub_setting: name :[item,item] 当我更新setting3此文件并重新生成数据库记录由: import yam

    13热度

    3回答

    我从YAML数据制作一个文档生成器,它将指定每个项目从哪个YAML文件生成。做这个的最好方式是什么?因此,如果YAML文件是这样的: - key1: item 1 key2: item 2 - key1: another item 1 key2: another item 2 我想是这样的: [ {'__line__': 1, 'key1': 'item 1',

    1热度

    1回答

    对象的属性,我可以使用YAML转储蟒蛇对象的层次,所以: import yaml class C(): def __init__(self, x, y): self.x = x self.y = y class D(): def __init__(self, c, d): self.c = c self.d = d d

    13热度

    1回答

    我使用PyYaml从我自己的python对象创建Yaml文档。 例如我的对象: class MyObj(object): name = "boby" age = 34 变为: boby: age: 34 到目前为止好。 但我还没有发现一种以编程方式添加注释到生产YAML所以它看起来像: boby: # this is the name age: 3

    0热度

    1回答

    我在使用PyYAML转储和加载YAML文件时遇到问题。 我有两个分离的应用程序A和B.我想转储一个YAML文件在A中,并稍后加载它并在B中使用它。但对象的路径似乎不正确。 A-folder dump.py B-folder the_module.py use.py 在dump.py,我有这样的代码: yaml.dump(the_class_instance, f