исключения? Или так лучше не писать код, заранее спасибо.
Строить бизнес логику на исключениях идея не очень хорошая, но иногда избежать не получается
В данном случае вообще непонятно почему это там KeyError вылетит, ошибка не имеет никакого конкретного смысла и вообще может как будто вылететь более чем в одном месте, то есть просто быть неверно интерпретирована
да, тоже что то засмоневался в правильности такого решения
ошибка вылетает когда кончаются значения ключа, т.е грубо говоря скрипт пробегает 15 страниц и когда значения кончаются он выкидывает ошибку keyerror, по факту получается вывод этой ошибки - это и есть конец пагинации. Заранее узнать финал пагинации нельзя, так как она привязана к координате и масштабу
Мб всё-таки сделать проверку get_json?
А ещё у тебя data пустой, потому что list.append ничего не возвращает
Зачем ты на каждой итерации весь словарь снова записываешь?
Можно же просто обновлять нужное значение
в список я добавляю значения и только в случае ошибки записываю за 1 раз все итерации
не там все збс работает
Конечно заебись, data же не используется потом нигде :)
А словарь зачем перезаписывать вначале каждой итерации?
там список, он пополняется а не перезаписывается, в контекстном менеджере при помоще мода "a" он склеивал неверно файлы. Не было отступа, каждая итерация = json файл. Соответсвенно я сложил в общий список все итерации в виде списков. Файл имеет в таком случае верный формат и спокойно с ним можно работать.
но список тем не менее пополнился, но молодец что заметил)
Почему нельзя вынести объявление словаря за цикл
хорошая идея кстати
Сейчас бы в нике туалетный флажок ставить🥴
Подобные тебе зато сразу обнаруживаются
Подобные мне это какие?)
Натурало-детектор?
такие которые начинают срач
Так а кто срач начинает
Так тоже верно :)
Внезапно, ты.
Оскорбить флаг = разводить срач
Ну если ты так думаешь Не означает что так оно и есть
Парень, зачем ты устраиваешь этот цирк?
Какой цирк Ты о чем
https://t.me/ru_python_beginners/2050678
Обсуждают сегодня