Python Scrapy extract_first()文档

Ost*_*nko 1 python scrapy

这个问题我了解到extract_first()scrapy Selector类实例的方法可以接受可选参数default,这非常有用.但是,我找不到任何描述此功能的相关官方文档.甚至SelectorSelector对象的引用也没有提到它.也许extract_first()有一些更神奇的功能?有谁知道知道哪里extract_first()可以找到完整的描述?

eLR*_*uLL 5

你可以在短语之后的文档中找到它:

可以提供默认返回值作为参数,而不是使用None:

>>> response.xpath('//div[@id="not-exists"]/text()').extract_first(default='not-found')
'not-found'
Run Code Online (Sandbox Code Playgroud)

还要记住,您可以在GitHub存储库上建议文档改进

目前还没有另外一个惊人的功能extract_first,只有设置默认值,如果没有找到.