У меня есть три сценария Python. Один собирает данные из базы данных (data_for_report.py
), другой генерирует отчет из этих данных и создает файл .xlsx (report_gen.py
), а последний изменяет стиль этого файла Excel (excel_style.py
).
Теперь все три файла находятся в одном каталоге, и сейчас я просто выполняю сценарии один за другим в интерпретаторе, чтобы получить отчет. Я хочу, чтобы все работало одним щелчком мыши, чтобы люди, которым нужен этот отчет, могли сделать это сами. Я думал о создании exe с pyinstaller, но я не могу придумать способ связать мои сценарии вместе, чтобы когда data_for_report.py
заканчивал свою работу report_gen.py
запускался и так на.
Я пытался поставить
subprocess.call("report_gen.py", shell=True)
в конце первого скрипта, но ничего не происходит, я просто получаю это:
Out [2]: 1
Как я мог это сделать?