В терминале я могу перемещаться просто используя:
cd [file path]
Однако мне нужен скрипт, который делает это автоматически, так как мне нужно go в кучу папок (около 200) и запустить программа в каждой из них.
До сих пор я пробовал что-то вроде shutil.move()
, которое не делает то, что мне нужно, так как перемещает всю папку, в которой находится мой код, включая мою IDE, которая заставляет мою программу обрабатывать sh.
Есть ли способ запустить скрипт в python, который открывает оболочку терминала, перемещается в папку по пути к файлу и затем выполняет программу, находясь в этой папке?