Построить шаблон глобуса на основе диапазона дат в Python? - PullRequest
0 голосов
/ 21 февраля 2019

Существует ли какая-либо функция библиотеки 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}}

Но построение этого программно сложно, и я бы не хотел узнать, что после того, как я это сделаю, есть общеебиблиотечная функция, которая делает это за вас.Кто-нибудь знает, существует ли такая функция уже?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...