python requests response值判断

好久没写文章了,前些日子在忙活婚礼的事情.  9 2 在韩国婚礼算是完美结束了。 一生的另一半算是妥当了,心轻松了,可以放荡了. 

这段时间在技术上没太多的思考的,只是碰到几个虾米小问题。 往往问题不大,也会致使你花心思去排解。  今遇到一个reqeusts返回值的一个问题,花了不短时间调,后来发现是reqeusts返回的对象也含有 魔法函数 处理。 我这边的业务是cdn的刷新预缓存,对于该项目来说 http code 200, 2xx, 404 都是友好的。 

后期会有更新补遗,原文连接,http://xiaorui.cc/?p=4803

为什么没有输出ok ?  按照常理来说,只要r不为 零值,就可以匹配到True.  但这次的返回是 <Response [404]>,为什么404会引起 if r 判断异常。 


看 requests的源代码可以很容易分析出该问题。

END.


对Golang感兴趣的朋友可以加群: 278517979 !!!
另外如果大家觉得文章对你有些作用! 如果想赏钱,可以用微信扫描下面的二维码, 感谢!
另外再次标注博客原地址  xiaorui.cc