python pyyaml 使用教程(代码案例)
2024-09-11 11:27:00
test.py 内容
# 运行前,请先安装pyyaml模块
# pip3 install -i https://pypi.douban.com/simple/ pyyaml==5.1.1 import yaml
import os f = open(r'test.yaml')
y = yaml.load(f, Loader=yaml.SafeLoader)
print(y) a = {'name': 'Tom Smith', 'age': 37, 'spouse': {'name': 'Jane Smith', 'age': 25}, 'children': [{'name': 'Jimmy Smith', 'age': 15}, {'name1': 'Jenny Smith', 'age1': 12}]}
c = yaml.dump(a)
print(c)
test.yaml 内容
name: Tom Smith
age: 37
spouse:
name: Jane Smith
age: 25
children:
- name: Jimmy Smith
age: 15
- name1: Jenny Smith
age1: 12
2019.8.30 更新
发现与docker-compose.yaml格式并不兼容。所以这是个坑。有这方面需求的请不要使用他。
最新文章
- SQL中循环和条件语句
- 点击某个按钮在tableView某个位置动态插入一行cell
- Android-studio开发 快捷键
- css样式大全
- Android PowerImageView实现,可以播放动画的强大ImageView
- 【转载国外好文】代工开发一个iOS应用没有那么容易
- node基础02:第一个node程序
- Jbuilder 2008安装及破解
- loadrunner11遇到的问题汇总及相应的解决方案(持续更新)
- 根据SQL Server排序规则创建顺序GUID
- Eclipse中Maven+Spring3.2.8+SpringMVC HelloWorld项目
- E时代主机,其实做一个小虚拟主机还是不错的
- 【PHP高效搜索专题(2)】sphinx&;coreseek在PHP程序中的应用实例
- 3 weekend110的job提交的逻辑及YARN框架的技术机制 + MR程序的几种提交运行模式
- Web数据采集
- 从汇编看c++对静态成员的存取
- Using OpenCV Java with Eclipse(转)
- 探索Windows命令行系列(3):命令行脚本基础
- Web 开发模式演变历史和趋势
- 微信公众号中ip白名单用谁的ip