У меня есть программа, которая обрабатывает файлы и возвращает другой файл в качестве вывода. Когда я запускаю его в cmd, я сначала задаю путь: «cd c: \ program», а затем настраиваю его для обработки файла, расположенного в папке с программой: «program test.txt». Я хотел бы, чтобы программа на Python сделала это для меня, используя модуль подпроцесса, но я не могу заставить его работать.
Я прочитал соответствующие посты, и я знаю, что это должно быть легко, но как новичок, я не смог понять это. Помощь очень ценится.
Вот один пример кода, который я пробовал. Он работает, но не дает никаких результатов.
import subprocess
textfile = 'c:\program\test.txt'
programPath = r'C:\program\program.exe'
subprocess.Popen([programPath, textfile])