web.py
baiduspider.mobile.models.web
⚓︎
移动端网页搜索返回值模型模块
此文件定义的所有现有的移动端网页搜索返回值模型并编写了自动构建函数。
WebBaike
⚓︎
百科搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索百科搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
des |
str |
搜索结果简介 |
labels |
List[str] |
搜索结果标签列表 |
origin |
str |
搜索结果来源 |
poster |
str |
搜索结果海报图片链接 |
sections |
List[WebSection] |
搜索结果章节列表 |
title |
str |
搜索结果标题 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebKnowledge
⚓︎
相关知识搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索相关知识搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
results |
List[WebKnowledgeDetail] |
搜索结果详情列表 |
title |
str |
搜索结果标题 |
plain |
dict |
源搜索结果字典 |
WebKnowledgeDetail
⚓︎
相关知识详情搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索相关知识详情搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
des |
str |
搜索结果简介 |
image |
str |
搜索结果图片链接 |
title |
str |
搜索结果标题 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebNormal
⚓︎
普通搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索普通搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
des |
str |
搜索结果简介 |
image |
str |
搜索结果图片链接 |
title |
str |
搜索结果标题 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebResult
⚓︎
网页搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
video |
Union[WebVideo, None] |
视频搜索结果 |
short_video |
Union[WebShortVideo, None] |
短视频搜索结果 |
baike |
Union[WebBaike, None] |
百科搜索结果 |
reyi |
Union[WebReyi, None] |
热议搜索结果 |
knowledge |
Union[WebKnowledge, None] |
相关知识搜索结果 |
normal |
List[WebNormal] |
普通搜索结果列表 |
video_normal |
List[WebVideoNormal] |
普通视频搜索结果列表 |
query |
str |
搜索词 |
plain |
dict |
源搜索结果字典 |
WebReyi
⚓︎
热议搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索视频详情搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
results |
List[WebReyiDetail] |
搜索结果详情列表 |
total |
int |
搜索结果总数 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebReyiDetail
⚓︎
热议详情搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索热议详情搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
author |
str |
搜索结果作者(来源) |
author_avatar |
str |
搜索结果作者(来源)头像 |
comments |
int |
搜索结果评论数 |
des |
str |
搜索结果简介 |
images |
List[str] |
搜索结果图片列表 |
likes |
int |
搜索结果喜欢数 |
origin |
str |
搜索结果来源(作者) |
pub_time |
datetime.datetime |
搜索结果发布时间 |
site |
str |
搜索结果发布站点 |
plain |
dict |
源搜索结果字典 |
WebSection
⚓︎
章节搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索章节搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
text |
str |
搜索结果文字 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebShortVideo
⚓︎
短视频搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索短视频搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
results |
List[WebShortVideoDetail] |
搜索结果详情列表 |
total |
int |
搜索结果总数 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebShortVideoDetail
⚓︎
短视频详情搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索短视频详情搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
author |
str |
搜索结果作者(来源) |
author_avatar |
str |
搜索结果作者(来源)头像 |
play_times |
int |
搜索结果播放次数 |
poster |
str |
搜索结果海报图片链接 |
title |
str |
搜索结果标题 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebVideo
⚓︎
视频搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索视频搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
results |
List[WebVideoDetail] |
搜索结果详情列表 |
tags |
List[WebVideoTag] |
搜索结果标签列表 |
url |
str |
搜索结果链接 |
plain |
dict |
源搜索结果字典 |
WebVideoDetail
⚓︎
视频详情搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索视频详情搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
author |
str |
搜索结果作者(来源) |
author_avatar |
str |
搜索结果作者(来源)头像 |
duration |
datetime.time |
搜索结果时长 |
labels |
List[str] |
搜索结果标签列表 |
poster |
str |
搜索结果海报图片链接 |
pub_time |
datetime.datetime |
搜索结果发表时间 |
title |
str |
搜索结果标题 |
url |
str |
搜索结果链接 |
video_num |
int |
搜索结果“合集”中视频数量 |
plain |
dict |
源搜索结果字典 |
WebVideoNormal
⚓︎
普通视频搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索普通视频搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
title |
str |
搜索结果标题 |
url |
str |
搜索结果链接 |
poster |
str |
搜索结果海报链接 |
duration |
time |
搜索结果时长 |
info |
List[WebVideoNormalInfo] |
搜索结果信息列表 |
origin |
str |
搜索结果来源(作者) |
labels |
List[str] |
搜索结果标签列表 |
video_num |
int |
搜索结果视频数量 |
plain |
dict |
源搜索结果字典 |
WebVideoNormalInfo
⚓︎
普通视频信息搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索普通视频信息搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
data |
str |
搜索结果数据 |
type |
str |
搜索结果类型 |
plain |
dict |
源搜索结果字典 |
WebVideoTag
⚓︎
视频标签搜索结果模型
这是一个遵照BaiduSpider移动端网页搜索视频标签搜索结果结果模型创建的返回模型类。
Attributes:
Name | Type | Description |
---|---|---|
text |
str |
标签文字 |
url |
str |
标签链接 |
plain |
dict |
源搜索结果字典 |