Я создал скрипт, который ищет шаблон с помощью регулярных выражений внутри шаблона электронной почты, который заменяется переменной, которую я извлекаю из текста файла и создаю новые файлы, например, file.txt file-1.txt file-2. txt и т. д.
Я хочу создать новый скрипт на Python и запустить его с произвольным числом аргументов, представляющих путь к каталогу к файлам, куда я могу переместить сгенерированные файлы из моего рабочего каталога. Я хочу начать с того, как я выполняю команду. Что я, возможно, делаю неправильно
moveFile.py /path/to/dir/file ./file.txt file-1.txt file-2.txt file-3.txt
moveFile.py ~/*.txt # thinking of just moving them into the root dir
import shutil
import sys
import os
if os.path.exists(sys.argv[1:2]):
try:
shutil.move(file_warn, sys.argv[2:])
except IOError:
print("Something Went Wrong On ")
# removes file ending in ".txt" from working dir
for files_tobe_removed in os.getcwd():
if files_tobe_removed.endswith(".txt"):
os.remove(files_tobe_removed)
Забыл упомянуть, что я использую Windows, если это полезно