【发布时间】:2017-12-13 13:44:24
【问题描述】:
从this问题我了解到scrapy Selector类实例的方法extract_first()可以接受可选参数default,这非常有用。但是,我找不到任何描述此功能的相关official documentation。甚至Selector objects 下的Selector's reference 也没有提及。也许extract_first() 有一些更神奇的功能?有谁知道extract_first() 的完整描述在哪里可以找到?
【问题讨论】:
-
你尝试过代码使用
help(some_object.extract_first)吗?有时它可以显示来自源代码的有用的注释 -
您也可以使用
import scrapy ; print(scrapy.__file__)查找源代码文件并在那里查看。 -
在源代码中我发现它是模块
parsel的一部分 - 更多import parsel ; help(parsel.SelectorList.extract_first) -
谢谢各位。我没有尝试过您提出的任何选项。我会把它保存在我的未来案例中