Tüm dizini bu dizinden yinelemeli olarak göstermek için os.walk (dizin) kullanıyorum. Mesele şu ki, sadece adında sorulan bir String içeren dosyaları göstermem ve metacharları da yönetmek zorundayım.Python: filename String (metachar?) Içeriyor
for root, subdirs, files in os.walk(dir1):
for filename in files:
if substring in filename:
name_path = os.path.join(root,filename)
list.insert(END, name_path)
Bu güzel çalışır, ancak substring = *
eğer, ben bir '*', benim liste boşsa içeren dosyaları yok gibi:
Ne ben şimdi var olduğunu.
substring
bir METACHAR içeriyorsa bunu nasıl çalıştırırım?
LOL. şimdi bir metachar yayınlarsam SADECE çalışıyorum. Eğer substring "exercise1" gibi bir şeyse onu bulamazsınız. – Croc
Bulunamadı. substring substring = "*" + substring + "*" olmalıdır – Croc