Я использую рекурсивный глобус для поиска и копирования файлов с диска на другой
def recursive_glob(treeroot, pattern):
results = []
for base, dirs, files in os.walk(treeroot):
goodfiles = fnmatch.filter(files, pattern)
results.extend(os.path.join(base, f) for f in goodfiles)
return results
Работает нормально.Но я также хочу иметь доступ к элементам, которые не соответствуют фильтру.
Может кто-нибудь предложить какую-нибудь помощь?Я мог бы построить регулярное выражение в цикле, но должно быть более простое решение, верно?
Заранее спасибо!Lars