Python Scrapy extract_first()文档

Python Scrapy extract_first()文档,python,scrapy,Python,Scrapy,从问题中我了解到,scrapy Selector类实例的extract_first方法可以接受可选的参数default,这非常有用。但是,我找不到任何描述此功能的相关信息。即使在下也不提。也许extract_first有一些更惊人的功能?有人知道extract_的完整描述最先在哪里找到吗?你可以在短语后面找到它: 可以将默认返回值作为参数提供,以代替“无”: 还请记住,您可以在 目前,extract_first没有另一个惊人的功能,只有在找不到时才设置默认值。您可以在短语后面找到它: 可以将默认

从问题中我了解到,scrapy Selector类实例的extract_first方法可以接受可选的参数default,这非常有用。但是,我找不到任何描述此功能的相关信息。即使在下也不提。也许extract_first有一些更惊人的功能?有人知道extract_的完整描述最先在哪里找到吗?

你可以在短语后面找到它:

可以将默认返回值作为参数提供,以代替“无”:

还请记住,您可以在


目前,extract_first没有另一个惊人的功能,只有在找不到时才设置默认值。

您可以在短语后面找到它:

可以将默认返回值作为参数提供,以代替“无”:

还请记住,您可以在


目前,extract\u first没有另一个惊人的功能,只有在找不到时才设置默认值。

您是否在代码中尝试使用helpsome\u object.extract\u?有时它可以显示源代码中有用的注释,您也可以使用import scrapy;printprapy.\uuuuu file\uuuuuu查找源代码文件并在那里进行检查。在源代码中,我发现它是模块parsel的一部分-更多导入parsel;helpparsel.SelectorList.extract\u首先谢谢大家。你提出的任何选择我都没试过。我会把它放在我的电脑里,以备将来使用。你是否先尝试在代码中使用helpsome\u object.extract\u?有时它可以显示源代码中有用的注释,您也可以使用import scrapy;printprapy.\uuuuu file\uuuuuu查找源代码文件并在那里进行检查。在源代码中,我发现它是模块parsel的一部分-更多导入parsel;helpparsel.SelectorList.extract\u首先谢谢大家。你提出的任何选择我都没试过。我会把它保存在我的电脑里,以备将来使用
>>> response.xpath('//div[@id="not-exists"]/text()').extract_first(default='not-found')
'not-found'