автоматизация для запуска файлов сценариев для числа файлов определений с использованием Python - PullRequest
0 голосов
/ 17 октября 2018

У меня есть файл autojson, в котором мне нужно запустить файл, используя следующую команду в терминале:

python script.py -i input.json -o output.h

Теперь я хочу запустить тот же скрипт для количества входных файлов, хранящихся в папкеавтоматически и сохранить вывод в другой папке.Как я могу написать сценарий Python для автоматизации этого?

Чтобы это запустить, я должен продолжать переписывать имена входных файлов, вместо этого команда должна сама читать файлы из данной папки и генерировать файлы.

1 Ответ

0 голосов
/ 22 октября 2018
import os
import subprocess

myFiles = []
cwd = os.getcwd()
path_script = cwd+"\\script"
myFiles = os.listdir(path_script)

for script_file in myFiles:
   x = os.path.join(path_def, filename)
   y = filename.strip(".json")
   os.system(script_file+" -i "+x+" -o "+y+".h")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...