Регулярные выражения для папок и файлов

Есть каталог A, в нём куча каталогов В1, ..., Вn, в которых куча файлов F1, ..., Fn (json, csv).

Файлы F1, ..., Fn и папки В1, ..., Вn имеют схожие названия по шаблону.

Как осуществить считывание ТОЛЬКО ОПРЕДЕЛЁННЫХ ФАЙЛОВ F1, ..., Fn ПО МАСКЕ РЕГУЛЯРОК только из ОПРЕДЕЛЁННЫХ папок F1, ..., Fn?

Учитываем то, что в каталоге A помимо нужных нам В1, ..., Вn много ненужных папок. Понятное дело, что нужно использовать модуль re.

Следующий код - попытка считать файл по маске.

import glob, os
import re 

path = os.getcwd()

os.chdir('C:\\Users\\User\\Documents\\python3_projects\\Folder_A\\Folder_B1')
for file in glob.glob("***.txt"):
    print(file)

Вот ссылка на мой предыдущий подобный вопрос: https://ru.stackoverflow.com/questions/1467807/Поиск-папок-файлов-json-csv-и-извлечение-данных-python?noredirect=1#comment2626450_1467807


Ответы (0 шт):