Алан Гибизов, что-то будет работать из коробки сразу, так как обратная совместимость есть, что-то уже обновили
дальше надо смотреть, где чего не хватает
я лично примерно в ноябре начну обновлять проекты на новый питон, мне очень понравился матчинг, и у нас есть много мест где он улучшит читаемость кода
EnderToy, хз что вы гугли, но явно не пробовали читать книги from .exceptions import TelegraphException - это относительный импорт, и раз не робит то логично, что у вас нет такого файла рядом и в нем нет такого класса ошибки
ну и тут помочь не чем, надо читать книги, и понимать код, чтобы моч его адаптировать под свои нужды
dj_igoran, вот поэтому почти в каждом бото-вопросе, кто-то да советуют учить питон прежде чем писать ботов.
Оттого что result объявлен, в нем данных не гарантировано - если запрос вернет ничего, то и в нем ничего не будет и цикл не пойдет по пустоте, и переменная signup не появится и т.д.
r1mple, в том то и дело, что не всегда все знал и начинал не с писательства сложных вещей, а с основ и простых вещей.
чем тебе тут помочь если ты не знаешь основы и не понимаешь что тут написано?
тут надо брать учебник и учить основы, конкретно тут по циклы и функции
ну тут в реальности вариантов то нет, только через pytest.param можно кастомно маркировки навешивать, тут для оптимизации разве что можно списковой генератор заюзать
ну и как вариант, можно через хук pytest_collection_modifyitems также навешивать маркировки
дальше надо смотреть, где чего не хватает
я лично примерно в ноябре начну обновлять проекты на новый питон, мне очень понравился матчинг, и у нас есть много мест где он улучшит читаемость кода