pyyaml 相关问题

PyYAML是Python的YAML 1.1解析器和发射器。将此标记用于PyYAML特定的python问题。

pyyaml并仅使用字符串引号

我有以下YAML文件:--- my_vars:my_env:“dev”my_count:3当我用PyYAML读取它并再次转储它时,我得到以下输出:--- my_vars:my_env:dev my_count:3。 ..

回答 2 投票 7

PyYAML转储格式

我知道在SO上有一些关于这个的问题,但我找不到我想要的东西。我正在使用pyyaml读取(.load())一个.yml文件,修改或添加一个键,然后再次写入它(.dump())。 ...

回答 3 投票 30

如何安装Python的yaml包? strictyaml

我有一个使用YAML的Python程序。我尝试使用pip install yaml在新服务器上安装它并返回以下内容:$ sudo pip install yaml下载/解压缩yaml无法...

回答 9 投票 274

Python:替换YAML文件中的字符串

我有这个示例YAML文件:--- test:name:“Tom”age:“5”version:“1.0”如何将此YAML文件替换为:test:name:“Max”age:“10”version :“2.2”这是我打开的方式......

回答 2 投票 0

如何以前导零作为字符串读取/加载yaml参数?

如何以前导零作为字符串读取/加载YAML参数并在python 3.7中进行操作?从使用yaml-cpp(yaml 1.2)的C ++工具中,我得到一个包含leading_zero的文本文件:00005。阅读/ ...

回答 1 投票 0

使用具有预期样式的python生成yaml文件[重复]

我使用yaml模块生成yaml文件,但实际上我没有得到正确的预期输出,下面是代码:import yaml list1 = [{'Test01':'01','Test02':'02'},{' Test03':'03','...

回答 1 投票 -1

yaml.dump在多行字符串中添加不需要的换行符

我有一个多行字符串:>>> import credstash >>> d = credstash.getSecret('alex_test_key',region ='ap-southeast-2')要查看原始数据(前162个字符):>>> .. 。

回答 2 投票 4

当python包名称与导入名称不同时

问题在于python包的名称与导入期间的用法不同,例如:$ pip list | grep -i“yaml \ | qt”PyYAML 3.13 QtPy 1.5.2 pyyaml(pip instal ...

回答 2 投票 1

在python中渲染并加载yaml文件

我正在尝试以jinja2格式加载yaml文件并“评估”/“渲染”模板。这里,示例:{%set name =“pyexcel-ezodf”%} {%set version =“0.3.3”%} package:name:{{name | lower} ...

回答 3 投票 -1

PyYAML:控制yaml.load()调用的项的排序

我有一个yaml设置文件,它在db中创建一些记录:setting1:name:[item,item] name1:text anothersetting2:name:[item,item] sub_setting:name:[item,item]当我更新时...

回答 5 投票 11

OrderedDict的OrderedDict和在YAML问题中存储数据

所以基本上我有一个我正在制作的应用程序,它有用户数据,我想在数据库中备份和加载。我将数据存储在yml文件中。现在,用户有帖子。每个帖子都有时间戳,文字和...

回答 2 投票 -1

在PyYAML中使用自定义类键反序列化字典失败

我试图使用PyYAML序列化一个使用SampleClass实例作为键的字典。它序列化OK,但是当我尝试使用yaml.load()加载它时,它引发了一个异常:...

回答 1 投票 1

如何升级distutils包PyYAML?

我试图安装chatterbot,它依赖于PyYAML = 3.12。在我的Ubuntu机器上安装的PyYAML版本是3.11。所以我使用以下命令升级PyYAML:sudo -H pip3 ...

回答 3 投票 19

Python迭代YAML

如何迭代:A:A1:1000 A2:A2A:A2A1:100 A2A2:250 A2A3:250 A2B:A2B1:100 A2B2:300 A3:A3A:A3A1:A3A1A:200 ......

回答 1 投票 1

PyYAML可以以非字母顺序转储dict项吗?

我正在使用yaml.dump输出一个字典。它根据键按字母顺序打印出每个项目。 >>> d = {“z”:0,“y”:0,“x”:0} >>> yaml.dump(d,default_flow_style = False)'x:0 \ ...

回答 8 投票 30

通过PyYAML序列化namedtuples

我正在寻找一些合理的方法来使用PyYAML在YAML中序列化namedtuples。我不想做的一些事情:依靠动态调用添加构造函数/表示符/解析器...

回答 2 投票 2

Pypy(Window10)ImportError:没有名为yaml的模块

我在Anaconda环境下工作(使用Anaconda Prompt)并激活蛇(C:\ Users \ Acer \ Anaconda3 \ envs \ snakes)。我做了'conda install pip'和'pip install yaml',为什么我还是面对......

回答 1 投票 0

yaml文件的更新版本未被读取

我正在Python3中读取类似的yaml文件:def get_file():file_name =“file.yml”properties_stream = open(file_name,'r')properties_file = yaml.safe_load(properties_stream)...

回答 1 投票 0

如何使用python脚本替换要解析的yaml文件中的环境变量值

我需要在yaml文件中使用环境变量“PATH”,需要用脚本解析。这是我在终端上设置的环境变量:$ echo $ PATH / Users / abc / Downloads / tbwork ...

回答 2 投票 6

python:如何在yaml文件中添加新密钥和值

我有以下YAML文件。我需要使用python使用新的键值对更新YAML文件。我正在做以下但是,它给了我错误:pod = mylib.load_yaml(“net / pod.yaml”)pod ['...

回答 1 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.