Задать вопрос

Как правильно совместить bash и python в автотестах?

Я пишу автотест, в котором надо проделать определенные действия в bash (установить необходимые пакеты, проверить наличие некоторых файлов итд итп). После чего мне надо будет выполнять действия в браузере (буду использовать возможности Selenium+Python). У меня нет четкого понимания как это сделать красиво/правильно/(так, как принято). Обращаюсь с таким вопросом что бы не изобретать велосипед. Я знаю, что выполнять bash команды можно и из python скрипта, но всё же насколько это будет разумно (ведь это не единичная команда, а по сути небольшой скрипт получается)? Кто сталкивался? Возможно имеет смысл делать отдельно bash скрипт отдельно python?
  • Вопрос задан
  • 1010 просмотров
Подписаться 6 Оценить Комментировать
Ответ пользователя Денис К ответам на вопрос (5)
@Norkotik
Напишите функкию, аргументом для которой будет str текст команды на баш. И выполняйте баш-команды в теле скрипта
Ответ написан
Комментировать