From 63ca6f9f4de51702596b8e9d8e6dfd09106dad6a Mon Sep 17 00:00:00 2001 From: antonov Date: Thu, 16 Jul 2026 18:21:46 +0300 Subject: [PATCH] path as CLI arg, default to cwd --- cleanup_filenames.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cleanup_filenames.py b/cleanup_filenames.py index 36d55a0..660220c 100644 --- a/cleanup_filenames.py +++ b/cleanup_filenames.py @@ -1,7 +1,12 @@ import os import re +import argparse -root = r"C:\Users\av.antonov\git\tms_x5_integrationobjects" +parser = argparse.ArgumentParser(description="Очистка имён файлов 1С интеграционных объектов") +parser.add_argument("path", nargs="?", default=os.getcwd(), help="Путь к каталогу (по умолчанию: текущий)") +args = parser.parse_args() + +root = args.path for dirpath, _, files in os.walk(root): for fname in files: