Rummage, dizinleri taramak ve metin dosyalarında arama yapmak ve değiştirmek için kullanılan bir çapraz platform aracıdır.Python ile yazılmıştır ve GUI için wxPython kullanır.Rummage, gerçek veya normal ifade aramalarına izin verir ve aranan dosyaları sınırlamak için yapılandırmaları vardır.Rummage, grepWin adlı pencerelerde kullandığımız araçtan ilham aldı.OSX ve Linux'ta benzer bir araç istedim, ancak sevdiğim hiçbir şey bulamadım ... Bu yüzden Rummage yazdım.Görünüm ve his açıkça GrepWin kapalı dayanmaktadır.Python ile yazılmıştır;bu nedenle, aramalarda aramalar C ile yazılmış olmasından daha yavaş olacaktır. Büyük projeleri ararken bir kodlama belirtirseniz, dosyaların kodlamasını tahmin etmek zorunda kalmayacağı için oldukça makul bir performans göstermelidir.Küçük projelerde, kodlama tahmini çok kötü değildir, ancak chardet (Rummage'ın kodlamayı tahmin etmek için kullandığı şey), sadece en hızlı değildir.Windows'ta hala grepWin'i kullanmama rağmen, harika regex arama motorunu kullanabileceğiniz ve grepWin'in yapamayacağı bulanık arama gibi ilginç şeyler yapabileceğiniz için Rummage kullanışlı olabilir.Rummage ayrıca sonuçlarını CSV veya HTML'ye de gönderebilir.
rummage-python