python 百度翻译接口APi
import urllib.request #导入request
import urllib.parse
import json
url = 'https://fanyi.baidu.com/v2transapi' #定义一个url
tarnsData = input("输入你的翻译内容:")
param = { #获取API的接口参数装入param
"from": "en",
"to": "zh",
"query": "月薪上万",
"transtype": "translang",
"simple_means_flag": "3",
"sign": "477811.239938",
"token": "bc75d6a3b3b588e9f8d2ad33716e8b3e"
}
param = urllib.parse.urlencode(param)
param = bytes(param,encoding='utf8') #转换成bytes类型
response = urllib.request.urlopen(url,data = param) #response接收数据,打开url
data = response.read() #读取数据
data =str(data, encoding="utf-8") #转换为str类型
result =json.loads(data)
print(result)
#百度这个api接口不能爬了
<< 上一篇