【发布时间】:2014-07-01 00:32:33
【问题描述】:
我正在使用 yaml 来存储我的配置数据。一旦我加载文件。我想检查某些键和值是否存在。
yaml 内容:
sftp:
host: server
username: user
password: pass
path: /mnt/Storage/Folder/
filename: blah
所以我需要知道这些键值是否存在于 yaml 文件中。因为这些是正常工作所必需的。做这个的最好方式是什么?我可以在下面使用这种方法,我必须手动检查一个。所需的键值会增加,这只是最小值。
if (key in data):
return True
【问题讨论】:
-
您是在检查 kev、值对还是仅检查键或仅检查值?
-
试图只检查密钥。