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中
評論沒有發現