我正在编写一个脚本来从Web提取数据。一些数据源没有请求的数据,因此在运行代码时会返回KeyError。我需要代码来报告错误并继续使用其余项目运行。为此,我尝试过并继续:
badges = data['content']['certifications']['badges']
try:
for b in badges:
print(b['badgeName'])
except: continue
但是到目前为止,我所得到的只是代码在错误之一之后停止。感谢您的帮助,尝试了许多示例和类似问题,但无法使其正常工作。