【发布时间】:2019-10-02 16:11:00
【问题描述】:
假设我有一个具有以下结构的 yaml 文件:
root:
uncle:
children:
son:
grandson:
bob:
charlie:
daughter:
granddaughter:
tamara:
julia:
我想要的只是显示孩子的后代,没有自己的后代。为了澄清,我只想显示:
son:
daughter:
我写了以下代码sn-p:
import yaml
with open('sample.yaml', 'r') as list:
children_list = yaml.safe_load(list)
print(children_list["root"]["children"])
但它打印了我所有的东西:
children:
son:
grandson:
bob:
charlie:
daughter:
granddaughter:
tamara:
julia:
如何修复我的代码?
【问题讨论】:
-
发布的输出不是您的代码产生的。