跳转至

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

源搜索结果字典

评论

Back to top