response.meta.get() 中的多个参数



关于多个参数如何适应 scrapy 中的response.meta.get("something","someotherthing"),是否有任何可靠的参考?如果有可能,那么someotherthingsomething有什么关系?

我搜索了很多,但在任何地方都找不到我想要的确切答案。

response.meta在 scrapy 中,它只是一个普通的 pythondict,并且作为 python 字典,它具有方法get这是 None 安全的 - 当第二个参数是默认值时,如果第一个参数不在字典中。

例如: 而response.meta['unknown_key']会引发KeyError异常,response.meta.get('unknown_key')将返回 None,并且response.meta.get('unknown_key', 'abc')会返回abc

最新更新