from pathlib import Path
import shutil
import re
# Каталог, в котором лежит скрипт
base_dir = Path(__file__).parent
pattern = re.compile(r"^(.*?)Local\.md$", re.IGNORECASE)
for file_path in base_dir.iterdir():
if not file_path.is_file():
continue
match = pattern.match(file_path.name)
if not match:
continue
name = match.group(1)
new_path = base_dir / f"{name}Project.md"
shutil.copy2(file_path, new_path)
print(f"Создана копия: {new_path.name}")