在requests访问之后, 我直接判断resp的值, 如下:
if resp: do something
发现当Response 为500的时候没有进入if分支, 检查源码,发现Response重写了__bool__方法, 根据resp.raise_for_status来确定是否为True,
当为500时, 为假,
记录一下
时间: 2024-10-22 20:53:06
在requests访问之后, 我直接判断resp的值, 如下:
if resp: do something
发现当Response 为500的时候没有进入if分支, 检查源码,发现Response重写了__bool__方法, 根据resp.raise_for_status来确定是否为True,
当为500时, 为假,
记录一下