Существует ли какая-либо функция библиотеки Python (или другой код, который можно использовать повторно) для создания шаблона глоба на основе диапазона дат или любой другой серии путей с общими префиксами?
Вот контекст: у меня естьмного файлов, организованных в каталогах YYYY / MM / DD.Я хотел бы загрузить файлы за последние 90 дней.Таким образом, на сегодняшний день этот диапазон будет от 2018/11/22 до 2019/02/20.
Довольно просто построить шаблон глобуса в Python, который включает каждый отдельный день:
{2018/11/22,2018/11/23,2018/11/24,(and so on)}
Но полученная строка будет довольно длинной.Если бы я строил шаблон вручную, он бы выглядел примерно так:
{2018/{11/2[2-9],11/3*,12/*},2019/{01/*,02/[0-1]*,02/20}}
Но построение этого программно сложно, и я бы не хотел узнать, что после того, как я это сделаю, есть общеебиблиотечная функция, которая делает это за вас.Кто-нибудь знает, существует ли такая функция уже?