Как настроить действие в случае ошибки?

Moved Other
  • Есть скрипт: авторизуется на сайте, выполняет некоторые действия и начинает цикл действий
    Проблема: в ходе цикла действий может возникнуть ошибка(про if знаю), но неизвестно, на каком этапе цикла. Если ошибка возникает, нужно подождать на сайте немного (знаю как). Самый топорный способ решения - делать проверку на ошибку после каждого действий в цикле. Но это сложно и выглядит нерационально
    Как можно сделать, желательно в самом начале скрипта, что если он вдруг увидит ошибку, он сделал такие-то действия (в моем случае подождать немного и продолжить работу по скрипту)

    Спасибо!

  • @lifecpa сделайте функцию в которой организуйте проверку ошибки и вставьте ее вызов по пути выполнения скрипта. Это единственное что можно нормально сделать. Не думайте о красоте кода и оптимальности, думайте о работоспособности. Рекомендую почитать о методологии TDD. Ну и до кучи Кнута, который сказал "Преждевременная оптимизация корень всех зол".

    Дональд Кнут

  • ModeratorM Moderator moved this topic from Off topic on

  • 0 Votes
    7 Posts
    1047 Views
  • Ошибка в тик токе

    Moved Other
    0 Votes
    3 Posts
    596 Views
  • 0 Votes
    1 Posts
    516 Views
  • 0 Votes
    4 Posts
    753 Views
  • 0 Votes
    6 Posts
    4255 Views