pyyaml

    10热度

    1回答

    我试图加载一堆utf-8编码的字符串并使用PyYaml再次转储它们。这是加载代码/倾倒: lang_yml = yaml.load(codecs.open(lang + ".yml.old", "r", "utf-8")) test_file_path = lang + '.yml' stream = file(test_file_path, 'w') yaml.dump(lang_yml,

    1热度

    4回答

    所以我有一个yaml文件,有很多琐事问题和答案列表。然而,每当我尝试加载这个文件并用pyyaml转储python中的内容时,它会将它们倒转回去。我不确定是否是我的yaml文件,或者我是否在图书馆做错了什么。 比方说,我的问题/答案对一个看起来像这样在YAML文件 - {"question": "What is the name of this sequence of numbers: 1, 1,

    0热度

    2回答

    嗯,我在玩pyYAML。我使用Windows安装程序安装了Python 2.7的版本。 它导入就好了: import yaml ,它不引发错误。 但是,如果我这样做: import yaml f = open("sets.yml") dataMap = yaml.load(f) f.close() print dataMap 它抛出一个属性错误,并说“模块”对象有没有属性“负荷

    1热度

    4回答

    我有一个数据结构(从YAML文档创建),看起来像这样: { 'SD_TX_EN_CFG[5]': {'Bits': {0: 'ENTX // 0 = Disabled, 1 = Enabled'}, 'Name': 'TX Enable Register (Link 5)', 'Offset': 43024}, 'SD_TX_EN_CFG[4]': {'Bits': {0: '

    2热度

    3回答

    所以我有一个yaml文件,我将其用作配置文件。我试图做一些字符串与正则表达式匹配,但我无法解释从yaml到Python的正则表达式。有问题的正则表达式如下: regex: - [A-Za-z0-9] 当我尝试使用re.match功能,我得到这个错误: Traceback (most recent call last): File "./dirpylint.py", line

    3热度

    2回答

    我每次尝试#sudo yum update时,都会收到PyYAML-3.08-4.el5.x86_64缺少依赖项的警告,libyaml-0.so.1() (64位)。 所以我做了一些检查,看来libyaml确实已安装,所以我想知道我的PyYAML和libyaml的安装有什么问题。 Pyyaml自动地提取了libyaml,这让我认为回购协议有些奇怪的事情发生。从YUM输出如下: [[email pr

    0热度

    1回答

    我需要从网上获取一个YAML文件并使用PyYAMl解析它,但我似乎无法找到一种方法来做到这一点。 import urllib import yaml fileToBeParsed = urllib.urlopen("http://website.com/file.yml") pythonObject = yaml.open(fileToBeParsed) print pythonObjec

    2热度

    1回答

    我已经为Any yaml libraries in Python that support dumping of long strings as block literals or folded blocks?中提到的折叠字符串添加了代表字符串,字符串。我还添加了代表,以便在倾倒的yaml内容中以块的形式打印一个列表。 但问题是,当字符串为空,即“”或列表为空时,它们在转储的YAML内容中以非块形

    3热度

    1回答

    的让行号有什么办法来配置PyYAML,这样我可以得到给定节点的行数?在处理输入文件(例如配置文件)时,如果遇到语义错误,我想报告它所在的行号。 我没有看到任何在该文档中立竿见影,但这种Mark东西,这似乎涉及到行号。

    2热度

    3回答

    我想在我的mac上为Python 2.7安装YAML模块(PyYAML3.10)。我得到foll错误信息: $ python setup.py install running install running build running build_py running build_ext running install_lib creating /Library/Python/2.7/