【分享一个好玩的接口】根据关键字搜索框内容展示 引擎 百度

#coding:utf8
#author:MyLittleGoblin

import requests
import json
def search_api(search_data):
urls = 'https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd='
res = requests.get(url=urls + search_data).text.strip('window.baidu.sug').replace('(','').replace(')','').replace(';','') // 返回的数据是个字符串类型 去除一些符号
ress=res.replace('q','"q"').replace('p','"p"').replace('s:','"s":') // 去除符号好发现还是不能处理 又进行一波替换操作
data_dic=(json.loads(ress))
print('\n')
for i in data_dic['s']:
print(i)
def test_search_data():
search_api("天气")



posted @ 2021-04-21 17:21  你是我的小妖精  阅读(122)  评论(0)    收藏  举报