pyautogui.press('E')
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1025, 1007)
pyautogui.sleep(0.25)
pyautogui.press('E')
pyautogui.press('E')
pyautogui.press('E')
pyautogui.press('E')
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1054, 946)
pyautogui.leftClick(1025, 1007)
Предположим, что запускается скрипт на целый день, распарсил огромный обьем информации, пропала электроэнергия, все пропало. Работало бы параллельно 2 ф-ции, то какая-то часть информации сохранилась бы.
Проверку прерывания потока кстати тоже легче вставлять в цикл нежели чем в такую простыню. Это я даже не говорю про встроенные средства в Python. А просто в суть алгоритма. Если есть флажок isWorking то его легче проверять в структурированном коде. В рекурсии или в цикле.