def OnButton1Button(self, event):
import os,glob
self.listBox1.Clear()
dir_ext = self.textCtrl1.GetValue()
dir_ext = glob.glob(dir_ext)
for file in dir_ext:
if os.path.isfile(file):
self.staticText1.SetLabel(file)
self.listBox1.Append(file)
В интернетах написано что таким образом если указать путь вроде “/*” или “/*.*” (линукс) могут быть получены пути ко всем файлам во всех
поддирректориях. А у меня результат 4 файла в корне(/ -это корневой каталог), и поддирректории не проверяются. Чтобы это исправить мне нужно чтото дописать или создавать отдельный список для найденных папок и по мере поиска брать из него пути, удалять взятые и добавлять найденные в папках пути к подпапкам?
Эдакий круговорот путей в одном списке.