Я пытаюсь автоматизировать создание отчета с помощью Python.
У меня есть две переменные: одна содержит путь к файлу EXE, который вставляет данные для отчета в базу данных, а другая содержит Аргументы.
Они заключаются в следующем:
caminhoAbraciclo = r'\\157.116.105.2\kmb_sp\Marketing\Abraciclo\Emplacamentos\Abraciclo_KMB.exe'
argumentosAbraciclo = f'ABRACICLO:{str(hoje.ano)[2:3]}{str(hoje.mesnum).zfill(3)}'
resposta = subprocess.run([caminhoAbraciclo, argumentosAbraciclo])
Когда я cd
в каталог файлов EXE и запускаю его с параметрами, он работает как задумано, но когда я пытаюсь запустить его по python subprocess
, он возвращает ошибку. Этот EXE-файл возвращается только из командной строки и не имеет интерфейса.
Я пытался добавить EXE-файл в переменную PATH
, но он также не работал.
I ' Я почти уверен, что смогу сделать эту работу с python, я просто не знаю как.