我有一个低于yml的文件samplelambda1.yml
Mappings:
Environments:
dev:
DefaultLambdaConcurrency: '10'
test:
DefaultLambdaConcurrency: '10'
staging:
DefaultLambdaConcurrency: '10'
production:
DefaultLambdaConcurrency: '10'
我有多个文件,比如samplelambda2,3,4…30
我需要在python脚本的帮助下为所有yml文件添加另一个映射,我们如何才能做到这一点?我尝试了字符串替换,但打开一个文件并替换多行是一个复杂的操作
production-new:
DefaultLambdaConcurrency: '10'
感谢@kaushal,下面的代码对我有用
对于多个文件,我在for循环中迭代代码
这个问题没有表现出任何努力(没有冒犯,但OP应该尝试他的方法,在他被卡住的地方发帖),所以这里只是一个提示
可以使用pyyaml在python中处理yaml文件。要添加到现有yaml,您可以执行以下操作:
输出:
相关问题 更多 >
编程相关推荐