yfind是一个Python的工具来搜索文件YAML满足规定的条件。
例如:yfind“.mailings [0] .sent <2012/06/12”my_files /
yfind“.ID == 10'
((?.ID)和(yfind'.ID == 10))或(.enabled ==“假”)'
目前支持搜索表达式:
<操作数> <运算符> <操作数>
其中,运营商是==,!=,= 1。
操作数可以是数字(1,3.0),标量(“富”,“酒吧”),时间(二○○七年十二月三十○日)或YAML场(.foo.bar,.foo [4]标尺示,标尺示)。
要检查一个字段,使用存在性'?“前场的名字:.foo.bar。
搜索表达式可以与逻辑运算符“与,或,而不是”相结合:
- 不(
- (
- (
要求:
- 在Python中
评论没有发现