تفاصيل البرنامج:
وyfind هو أداة بايثون للبحث ملفات YAML تلبية شروط محددة.
أمثلة: yfind ".mailings [0] .sent <2012/06/12" my_files /
yfind ".id == 10 '
((؟ .id) و (yfind ".id == 10)) أو (.enabled ==" خطأ ")"
تعبيرات البحث المعتمدة حاليا:
<المعامل> <المشغل> <المعامل>
حيث المشغل هي واحدة من ==،! =، =.
قد تكون المعاملات أرقام (1، 3.0)، سكالارس ("فو"، "شريط")، والتواريخ (2007/12/30) أو حقول YAML (.foo.bar، .foo [4] .bar، .bar).
للتحقق من existance من حقل، استخدم '؟ قبل اسم الملعب:؟ .foo.bar.
بحث التعبير يمكن جنبا إلى جنب مع العوامل المنطقية "و، أو، لا":
- لا (
- (
- (
المتطلبات:
بيثون
لم يتم العثور على التعليقات