|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在爬取百度翻译时
from: zh
query: %E6%88%91%E7%88%B1%E4%BD%A0
sign: 47194.285547
simple_means_flag: 3
to: en
token: 1b33f937f459f6b23222a3a6c6fbf245
transtype: translang
其中的query的数据格式不懂,我的代码如下:
import requests
url='http://fanyi.baidu.com/v2transapi'
word=input("请输入需要翻译的单词或文字:")
#进行数据的提交
data={'from':'zh',
'to':'en',
'query':'word',
'transtype':'enter',
'simple_means_flag':3
}
#发送请求
response=requests.post(url,data)
print(response.json())
代码为这样,会出现错误,不知道哪里有问题,错误如下:
请输入需要翻译的单词或文字:我爱你
{'error': 997, 'from': 'zh', 'to': 'en', 'query': 'word'}
会出现error这一类型。
|
|