接口定义¶
-
class
moear_api_common.base.SpiderBase(*args, **kwargs)[源代码]¶ Bases:
object爬虫基类
用以作为抽象类定义爬虫扩展所需提供的服务接口
包括:
- 爬虫注册
- 爬虫调用
- 打包格式化
初始化默认配置参数,可在子类中进行覆盖
配置优先级为:
用户元数据>具体Package配置>Common全局默认配置参数: usermeta (dict) – (可选,关键字参数)指定用户的package相关配置元数据, 如:定制书籍名(book_title)等
-
class
moear_api_common.base.PackageBase(spider, *args, **kwargs)[源代码]¶ Bases:
object打包基类
用以作为抽象类定义打包驱动所需提供的服务接口
初始化默认配置参数,可在子类中进行覆盖
配置优先级为:
用户元数据>Spider元数据>具体Package配置>Common全局默认配置参数: