Выполнять элементы в цикле после KeyError - PullRequest
0 голосов
/ 12 декабря 2018

Я делаю скрипт для извлечения данных из Интернета.Некоторые из источников данных не имеют запрошенных данных и поэтому возвращают KeyError при запуске через код.Мне нужен код, чтобы сообщить об ошибке и продолжить работу с остальными элементами.Для этого я попытался продолжить:

badges = data['content']['certifications']['badges']    

try:
            for b in badges:
                print(b['badgeName'])

except: continue

, но пока все, что я получаю, - это остановка кода после одной из ошибок.Спасибо за вашу помощь, перепробовал множество примеров и похожих проблем, но не смог заставить его работать.

...