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