Прежде чем я зайду слишком далеко в создании собственного модуля, я хотел спросить, есть ли уже что-то подобное. Я делаю приложение, которое создает выходные файлы из входных файлов, и я хотел бы иметь возможность именовать выходной файл на основе настраиваемого шаблона. Например, шаблон может выглядеть следующим образом:
"Output_"<DATE:YYYYMMDD>"_"<DATE:HHMMSS>".txt"
для создания файлов типа Output_20190606_130612.txt
или может выглядеть так:
<SEQUENCE:00-99>"-"<DATE:YYYYMMDD>".dat"
для создания файлов типа 13_20190606.dat
Есть ли какой-либо модуль в Python, который уже имеет эту функцию?
EDIT:
Шаблон будет настраиваться пользователем, например, в файле конфигурации, который читает основное приложение. Шаблон будет представлять собой комбинацию фиксированных строк и полей, которые будут заполнены приложением, но приложение не будет заранее знать, какие поля будут использоваться в конфигурации.