返回类型结构说明
# BaiDu
# BaiDu主类说明
baidu = BaiDu(**requests_kwargs) # 代理设置
1
# 数据返回值列表
提示
数据结构也可以查阅源代码
- name: 源代码
desc: 🚀强的人直接看这个
link: https://github.com/kitUIN/PicImageSearch/blob/main/PicImageSearch/model/baidu.py
bgColor: '#DFEEE7'
textColor: '#2A3344'
1
2
3
4
5
2
3
4
5
情境
以Demo
中的代码为例子
变量 | 内容 | 类型 |
---|---|---|
resp.url | 百度识图原网页 | str |
resp.origin | 原始返回值 | list |
resp.raw | 来源结果返回值(具体见下表) | list |
resp.similar | 相似结果返回值(具体见下表) | list |
resp.item | 获取所有卡片名(常用来查看卡片) | list |
resp.cardHeader | 头卡片(卡片例子1) | dict |
resp.same | 图片来源卡片(卡片例子2) | dict |
resp.simipic | 相似卡片(卡片例子3) | dict |
提示
resp.raw
存储了所有的返回结果
resp.similar
储存了所有相似结果
resp.cardHeader``resp.same``resp.simipic
属于卡片,具体取决于百度识图返回的数值
resp.same
可能不存在,有些图片找不到来源
resp.baike
可能返回百度百科识图结果卡片
使用resp.item
查看卡片名称列表
例如resp.raw[0]
内存放了一条搜索结果
以下列表以resp.raw[0]
为例
变量 | 内容 | 类型 |
---|---|---|
resp.raw[0].title | 标题 | str |
resp.raw[0].page_title | 页面标题 | str |
resp.raw[0].abstract | 说明文字 | str |
resp.raw[0].url | 图片所在网页地址 | str |
resp.raw[0].image_src | 图片地址 | str |
resp.raw[0].img | 其他图片地址列表 | list |
注意
resp.raw
不一定存在,请先判断卡片resp.same
是否存在
有时候百度识图无法返回识图来源结果时,请查看resp.similar
resp.raw[0].img
可能内容为空
以下列表以resp.similar[0]
为例
变量 | 内容 | 类型 |
---|---|---|
resp.similar[0]['titles_url'] | 标题 | str |
resp.similar[0]['titles'] | 页面标题 | str |
resp.similar[0]['abstractSrc'] | (用处不大) | int |
resp.similar[0]['imgs_url'] | 图片所在网页地址 | str |
resp.similar[0]['imgs_src'] | 图片地址 | str |
resp.similar[0]['data_src'] | (用处不大,可能为空) | str |
resp.similar[0]['image_text_score'] | (用处不大,可能为空) | float |
resp.similar[0]['isDeadlink'] | (用处不大,可能为空) | int |
resp.similar[0]['keyword_text_score'] | (用处不大,可能为空) | int |
resp.similar[0]['rankSrc'] | (用处不大,可能为空) | ? |
resp.similar[0]['rerank_score'] | (用处不大,可能为空) | float |
resp.similar[0]['resultSrc'] | (用处不大,可能为空) | str |
resp.similar[0]['simi'] | (用处不大,可能为空) | float |
resp.similar[0]['snippets'] | (用处不大,可能为空) | str |
resp.similar[0]['srcType'] | (用处不大,可能为空) | int |
// Make sure to add code blocks to your code group
上次更新: 2022/03/27, 20:47:51