Mam katalog ze sporą liczbą plików tekstowych ( rząd tysiąca sztuk albo i więcej ).
W jaki sposób optymalnie i szybko mogę odfiltrować pliki sprawdzając pierwsze 8 znaków nazwy pliku ?
Co pierwsze przychodzi do głowy to ściągnięcie przez
os.listdir()
listę wszystkich nazw plików z katalogu. Potem w pętli odfiltrować je sprawdzając pierwsze 8 znaków nazwy pliku.
Zastanawiam się czy dałoby się skrócić ten proces używając
glob.glob(jak to wpisać)
Nie wiem jak sformatować parametr filtrowania i jak go wpisać w nawiasy klasy glob() zakładając, że to kombinacja cyfr i liter którą skanuję wcześniej z kartonu i wygląda przykładowo tak: 32-00YLW i jest zapamiętane w postaci zmiennej wczytanej ze skanera. Problem w tym że nie wiem jak wstawić wartość zmiennej utworzoną ze odczytu skanerem jako parametr dla glob w nawiasy .... Może dla wytrawnych programistów to trywialny problem ale ja dopiero zaczynam .... naprowadźcie proszę ....