Проверяйте условие после каждой строки кода в PythonPython

Программы на Python
Anonymous
Проверяйте условие после каждой строки кода в Python

Сообщение Anonymous »

У меня есть функция со сценарием, который считывает некоторые данные и выполняет некоторые действия в SAP-GUI. Возможно, в графическом интерфейсе появляется всплывающее окно с сообщением, которое я хочу перехватить, чтобы продолжить выполнение сценария. Для этого мне нужно проверить условие появления всплывающего окна после каждой строки моего скрипта.
Что у меня есть:

Код: Выделить всё

def mysap_script():
command1
command2
command3
То, что я должен сделать, но хочу избежать:

Код: Выделить всё

def mysap_script():
command1
if message_window opens: do some actions
command2
if message_window opens: do the same action as before
command3
if message_window opens: do the same action as before
Есть ли эффективный и простой способ решения этой проблемы?

Подробнее здесь: https://stackoverflow.com/questions/647 ... -in-python

Вернуться в «Python»