Python не является компилируемым языком. Вместо этого код сначала компилируется во внутренний байт-код, который затем выполняется интерпретатором Python.
• Если вы намерены хранить один файл за неделю, как выбрать день недели для сохранения?
• Как часто проводить удаление старых файлов? Каждый день, каждую неделю или даже раз в месяц? Если вы решите, что удаление должно происходить ежедневно, будет разумно объединить удаление со сценарием архивации.
Как известно, язык Python соблюдает принцип «батарейки в комплекте»: вы можете сделать очень многое, а обширная экосистема модулей Python распространяется на очень многие практические области.