异常处理概述
Python在运行中经常会遇到异常,如果不做异常处理,会导致程序奔溃。缺乏应急机制的爬虫是往往无法顺利爬完一个网站,当你爬到一半遇到红字报错,本地只存有少量数据,再次启动又需要重新开始而不是接着往下爬。
因为需要重视异常处理。异常处理实战
try:
print('1')
printsa('2')
#捕获异常,输出异常的内容
except Exception as er:
print(er)
print('3')
可能发现异常的语句在 try中执行,对应的异常处理在except中执行。