#!/usr/bin/python
# -*- coding:utf-8 -*-
#post请求(携带了参数)
#响应数据是一组json数据
import requests
import json
if __name__ == '__main__':
#指定url
post_url = 'https://fanyi.baidu.com/sug'
#3.post请求参数处理(同get请求一致)
word = input('enter a word:')
data = {
'kw':word
}
#进行UA伪装
#2.进行UA伪装
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2626.106 Safari/537.36'
}
#4.请求发送
response = requests.post(url=post_url,data=data,headers=headers)
#5.获取相响应数据:json返回的是obj,如果确认响应数据是json类型的,才可以使用json方法
dic_obj = response.json()
print(dic_obj)
#进行持久化存储
fileName = word+'.json'
fp = open(fileName,'w',encoding='utf-8')
json.dump(dic_obj,fp=fp,ensure_ascii=False)
print('爬取结束!!!')