json 一种数据交换格式,看起来像python的字符串(列表、字典)
html_str=response.content.decode(json字符串)
#把json字符串转为python的字符串
import json #不用安装
dect_ret=json.loads(html_str)
print(dict_ret)
print(type(dect_ret))
json_ret=json.dumps(python字符串)
print(json_ret)
print(type(json_ret))
#把python类型转化为json字符串
一般查找关键字,可以在网页的preview中搜索中文
当url地址无法请求成功后,观察以下两个requests header,没有的部分就是缺少的部分。
在url中发现callback=“…” 一般可以直接删掉
with open("xx.txt","w",encoding="utf-8") as f:
f.write(json.dumps(ret,indent=2),ensure_ascii=False)
#indent=2 写入文本时,下一行在上一行基础上空两格
#ensure_ascii=False 数据不再以ascii格式保存,中文就显示中文
filter(小漏斗)可以帮忙过滤检索