wenku.py
baiduspider.models.wenku
⚓︎
文库搜索返回值模型模块
此文件定义的所有现有的文库搜索返回值模型并编写了自动构建函数。
WenkuNormal
⚓︎
普通搜索结果模型
这是一个遵照BaiduSpider文库搜索基本搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
pub_date |
datetime.datetime |
文档发布日期 |
des |
str |
文档简介 |
downloads |
int |
文档下载量 |
pages |
int |
文档页数 |
title |
str |
文档标题 |
type |
str |
文档格式,全部为大写字母 |
url |
str |
文档链接 |
quality |
float |
文档质量分 |
uploader |
WenkuUploader |
文档上传者信息 |
is_vip |
bool |
该文档是否需要VIP权限下载 |
plain |
dict |
源搜索结果字典 |
WenkuResult
⚓︎
文库搜索结果模型
这是一个遵照BaiduSpider文库搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
results |
List[WenkuNormal] |
普通搜索结果列表 |
pages |
int |
搜索结果页数 |
plain |
list |
源搜索结果列表 |
WenkuUploader
⚓︎
文档上传者模型
这是一个遵照BaiduSpider文库搜索文档上传者结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
name |
str |
文档上传者用户名 |
url |
str |
文档上传者链接 |
plain |
dict |
源搜索结果字典 |