解决办法:

修改url为手机版的地址:http://fanyi.baidu.com/basetrans

User-Agent也用手机版的

测试代码:

# -*- coding: utf-8 -*-
"""
-------------------------------------------------
File Name: requestsGet
Description : 爬取在线翻译数据s
Author : 神秘藏宝室
date: 2018-04-17
-------------------------------------------------
Change Activity:
2018-04-17:
-------------------------------------------------
"""
import requests
url = "http://fanyi.baidu.com/basetrans" data = {
"query":"你好世界",
"from":"zh",
"to":"en", } headers = {
"User-Agent":"Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Mobile Safari/537.36",
} response = requests.post(url,data = data,headers = headers) # print response.request.url #请求地址
# print response.url #响应地址
# print response.request.headers #请求头
# print response.headers #响应头
print response.content.decode('unicode-escape') #显示出来unicode的中文
# print response.text

返回结果:

{"errno":0,"from":"zh","to":"en","trans":[{"dst":"Hello world","prefixWrap":0,"src":"你好世界","relation":[],"result":[[0,"Hello world",["0|12"],[],["0|12"],["0|11"]]]}],"dict":[],"keywords":[{"means":["hello","hi","How do you do!"],"word":"你好"}]}

最新文章

  1. [转]Oracle中的索引详解
  2. spring+quartz报错:Table 'BANKSTEELERP_OLD.QRTZ_TRIGGERS' doesn't exist
  3. Mac中下载JDK手动更新出现“只支持10.7.3以上的系统版本”问题解决方案
  4. CodeForces 662D International Olympiad
  5. Linux 虚拟机安装后的配置和一些命令符笔记
  6. spring-AOP(面向切面编程)-注解方式配置
  7. tp5命令行基础介绍
  8. day20 模块-sys,time,collection
  9. python 3.3.2报错:No module named 'urllib2'
  10. Django入门项目实践(中)
  11. Creating Reusable XAML User Controls with Xamarin Forms
  12. git从ssh到提交到github
  13. java面向对象(1)
  14. 第三百二十七节,web爬虫讲解2—urllib库爬虫—基础使用—超时设置—自动模拟http请求
  15. gitlab的安装和基本维护
  16. classification report 使用
  17. Android属性动画之ValueAnimator的介绍
  18. jQuery ajax - getJSON() 用法实例
  19. Java IO流-合并流
  20. bzoj2301-Problem b

热门文章

  1. php常见的类库-文件操作类
  2. C++学习笔记34 模版的原理
  3. HDU - 5301 Buildings
  4. row format delimited fields terminated by ','
  5. Scrapy爬虫入门系列4抓取豆瓣Top250电影数据
  6. 012android初级篇之Handler机制
  7. php 打印debug日志
  8. 没有Promise的时候自己处理复合异步请求
  9. asp.net网站底部的版权信息实现代码且可维护
  10. ios --也是在B页面的生命周期设置如下代码。方法一是直接关闭和激活侧滑手势,方法二则是B遵循协议UIGestureRecognizerDelegate,设置侧滑交互代理,重写手势方法。