Как заставить Попена ждать, пока git-bash.exe будет готов к вводу с клавиатуры? - PullRequest
1 голос
/ 07 июня 2019

Я работаю на платформе голосового кодирования Caster , и я пытаюсь автоматизировать проверку получения запроса здесь с помощью git-bash.exe в Windows.

Соответствующая часть файла здесь :

terminal = Popen(TERMINAL_PATH, cwd=local_directory)
# I'd like to replace this with a wait command
time.sleep(2)
Text(fetch_command).execute()

, где TERMINAL_PATH = <git-bash-dir> и Text(fetch_command).execute() эмулируют нажатия клавиш для ввода команды, извлекающей ветвь запроса на извлечение, когда окно git bash готово.

В настоящее время он просто ждет 2 секунды, надеясь, что новое окно будет готово для ввода. Как заставить Python ждать, пока git-bash не будет готов к вводу с клавиатуры?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...