用于操作YAML文件的命令行实用程序
项目描述
此软件包提供了将YAML转换为/从YAML以及操作YAML文件的命令行实用程序。
基本用法
yaml round-trip <文件名> 用于YAML文件的基本往返测试
yaml json <文件名> 将JSON文件转换为单个YAML块样式文档
yaml json --write <文件名> 将JSON文件转换为单个.yaml文件。这对于比较其他无法读取的JSON文件(例如,.whl分布中的单行metadata.json文件)至关重要
yaml ini <文件名> 将INI/配置文件(ConfigObj注释和嵌套部分受支持)转换为YAML块样式文档。这需要安装ConfigObj(pip install ruamel.yaml.cmd[configobj])
yaml from-csv <文件名> 将CSV转换为YAML文件,并在HTML文件中转换为表格。
yaml htmltable <文件名> 将YAML文件中的基本结构转换为HTML文件中的表格。YAML文件
title: - fruit - legume local: - apple - sprouts import: - orange - broccoli
被转换为表格
标题
水果
蔬菜
本地
苹果
嫩芽
导入
橙子
西兰花
yaml merge-expand <输入> <输出> 在输入YAML文件中展开合并(使用 - 表示stdin/out)
yaml pickle <输入文件> 加载一个pickle文件(假设您的Python版本支持pickle数据版本)。如果对象具有 to_yaml 方法,则注册并使用它进行导出。如果对象只有 __getstate__ 或提供 --create-to-yaml,则添加一个通用的 to_yaml,将字典作为带有标签的映射进行导出。
有关可用命令的更多信息,请参阅 yaml --help
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
ruamel.yaml.cmd-0.6.5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 49af59514cb87d7637d1186e31c9345c9947120a9ce49cf6975435aa7abd5aa8 |
|
MD5 | 57f84053f3d8057a31c8ecb247f29770 |
|
BLAKE2b-256 | 678b160574df45de97019d6c2f8804762622a90e4d6ad30436138fc0cca3b52f |
ruamel.yaml.cmd-0.6.5-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0b9e3eeffac59e55f97abedc495a52a98e70161aaba07a4629c24adb016bde29 |
|
MD5 | 1502081f471877435e2c37e85db5ebed |
|
BLAKE2b-256 | ae67544e8377d3ee635a3c85142b35cfe1c3b5c43d770400a843903608864063 |