потому что надо для начала надо хоть про базовый синтаксис прочитать, прежде чем что-то делать.
а точнее про области видимости переменных
jump - в локальной видимости функции update еще не определена, а вы делаете проверку. А то что у вас где-то сверху есть похожая переменная с таким же именем, это не важно. так вы изменяете значение. - это если очень кратко и очень грубо. а полностью можно в гугле натйи
NitroDesktop, добавить логирование, сменить менеджер, не использовать менеджер, а перейти на пример на селеноид.
в ошибках ставить точки где падает и смотреть в дебаге, че надо и передать - это основы любого яп.
NitroDesktop, у вас в коде нигде не объявлен log_level, и судя по всему вы по прежнему его не передали. если это обязательный параметр, так передайте его
polmit, судя по всему вам поможет только учебник. гадать что и как вы пытаетесь сделать методом тыка бесполезно.
Вопросов по этому боту уже много было и давно.
Могли бы уже прочитать учебник или пару статей, а не продолжать тыкаться наугад
BlackJack043, сисадмин сисадмину рознь в текущих реалиях, можно условно чинить компы и следить за 1с и называться сисадмином, а можно и чем-то значительно более серьезным заниматься. Как тебя называют и что ты умеешь не всегда одно и тоже, но таки на собеседовании как правило важно, что ты умеешь.