立即登录

注册账号

联系我们

2022年3月15日 11:05

7. POST请求与JSON数据返回

1. 百度翻译

q = input("请输入您要查询的单词: ")
# 导入包
import requests
# 请求地址,通过抓包分析获得的真实请求地址
url = "https://fanyi.baidu.com/sug"
# 构建form data
data = {
    "kw": q
}
# 用post进行请求,第一个参数是url 同时传入data
r = requests.post(url, data=data)
# 将返回的JSON字符串用r.json()方法转换成Python对象(字典/列表)
d = r.json()
for i in d['data']:
    print(i['k'])
    print(i['v'])

2. 聚合数据

# 聚合数据 QQ号码测吉凶
qq  = input('请输入您的QQ号: ')
import requests
key = "3acae764756025a2d0052fa7e26c3f8d"
url = "http://japi.juhe.cn/qqevaluate/qq"
data = {
    "key" : key,
    "qq" : qq
}
r = requests.post(url,data=data)
d = r.json()
print("结论:" + d['result']['data']['conclusion'])
print("分析:" + d['result']['data']['analysis'])

 

留言

给我留言