一,首先导入urllib里面的request和parse:这里导入parse主要字符转码

from urllib import request,parse

二,爬取别人的网站最好加入伪装,也就是浏览器的请求里的User-Agent,可以有效的过滤掉别人的反爬,

headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36'}

三,因为百度翻译是post请求,所以需要封装,还要对需要翻译的字体进行转码,要不会爬取不到页面

dict={'kw':'job'}#需要翻译的内容

new_name=parse.urlencode(dict)#进行转码

url='https://fanyi.baidu.com/sug'#url 连接

response=request.Request(url,headers=headers,data=bytes(new_name,encoding='utf-8'))#进行封装

四,爬取数据

text=request.urlopen(response).read().decode('utf-8')#爬取数据

五,由于数据是json格式,所以我们需要用json读取,所以导入json模块

import json

content=json.loads(text)

print(content)

结果:

自己可以格式化一下数据

有道翻译也可以爬取,多了一个随机值和md5加密,自己也可以找规律进行爬取的,

python爬取并翻译_教大家用python爬取百度翻译,超简单-Go语言中文社区相关推荐

  1. python写邮箱系统_教大家用Python写一个简单电子邮件发信器

    嘛~炎热的暑假大家都在家干些啥呢?up主本人每天就是摸鱼哒!为了让这个懒懒的up每天从床上早点爬起来,我可是立了不少flag呢~那就先不多说了,直接开始正文吧. 声明一下,本文内容为原创,如果引用其他 ...

  2. python中文相似度_python 人脸对比--百度API人脸相似度识别(超简单)-Go语言中文社区...

    说明:这篇是写使用百度人脸识别API进行人脸相似度识别对比,如 给两个人物照片,判断是否是同一个人.简单的4步完成. 1,获取百度人脸识别API的API Key和Secret Key.(10分钟内完成 ...

  3. python自动填写小程序表单_新年好!教大家用Python写一个自动回复拜年信息的小程序!...

    原标题:新年好!教大家用Python写一个自动回复拜年信息的小程序! 过年期间,想必大家都收到很多拜年信息吧!有没有也被拜年短信(大部分是群发)搞得很焦虑?不回复似乎显得很没有礼貌,一一回复又累心劳神 ...

  4. python爬百度翻译-教大家用python爬取百度翻译,超简单

    一,首先导入urllib里面的request和parse:这里导入parse主要字符转码 from urllib import request,parse 二,爬取别人的网站最好加入伪装,也就是浏览器 ...

  5. python的界面文字翻译_教你用Python实现微信翻译机器人

    相信大家在日常学习或者是阅读英文文章的过程中,难免会出现几个不认识的单词,或者想快速翻译某段英文的意思. 今天,利用Python爬虫等知识,教大家打造一个微信下的翻译小助手.好吧,开始干活. 先来看看 ...

  6. 七夕快到了,教大家用Python来做一个有趣的表白二维码!

    二维码我们日常天天见到的,这玩意居然能用来表白?哎,在程序员的世界里,没有什么是不可能的, 今天教大家自己做一个,让女朋友去扫描一下,嘿嘿,那么问题来了,没有女朋友的兄弟怎么办..... 赶紧找一个 ...

  7. python利用自动识别写模块_教你用Python 实现自动导入缺失的库

    在写 Python 项目的时候,我们可能经常会遇到导入模块失败的错误:ImportError: No module named 'xxx' 或者 ModuleNotFoundError: No mod ...

  8. 使用python 处理表格生成图表_教你用Python自动读取数据生成图表,产生的效益很可观...

    厌烦了每次都要在Excel里拖动数据来生成图形吧,这篇文章里,教你用Python自动读取Excel数据生成图表,然后Python 使用XlsxWriter模块在Excel工作表中绘制带有数据表的柱形图 ...

  9. python画动态爱心代码_教你用python画动态爱心表白

    原标题:教你用python画动态爱心表白 初级画心 学Python,感觉你们的都好复杂,那我来个简单的,我是直接把心形看作是一个正方形+两个半圆: 于是这就很简单了,十行代码解决: import tu ...

最新文章

  1. 日志平台(网关层) - 基于Openresty+ELKF+Kafka
  2. bean的scope
  3. python合并pdf 加书签_Python生成pdf目录书签的实例方法
  4. 【CodeForces - 349C】Mafia(思维模拟,优秀的二分)
  5. PaddleOCR服务器端部署C++ cpu或者gpu进行预测
  6. ASP.NET XML高级编程(一、XML技术简介)
  7. Maxim推出上/下变频SiGe混频器MAX2042
  8. Nero刻录软件下载
  9. 数学建模(三)SARS的传播(03年A题)
  10. Unity chan下载
  11. 授人以鱼:教你找电影
  12. java怎么查看jdk版本_java版本和jdk版本必须一样
  13. sd卡烧写linux内核,uboot从SD卡烧写内核和文件系统
  14. 数字逻辑电路(前三章简介)
  15. 晨星评选的2020年获奖基金怎么样?
  16. HDFS与Hive实战 + 滴滴出行数据分析
  17. win8 LIC1416N 许可证不能自动添加至节点锁定文件返回码是100.
  18. 工作...工作...工作...
  19. IOS的Iphone短信导入安卓手机
  20. js实现的在线绘图板,写字板

热门文章

  1. 用Stirling逼近近似计算阶乘的探讨与应用
  2. 大数据实战-callLog项目(通话记录数据分析)之数据生产
  3. 机器学习 | MATLAB实现PSO-IELM粒子群改进极限学习机回归和分类预测
  4. 数据引擎-阿里的ODPS大规模计算引擎
  5. 随想录(软件系统稳定性)
  6. Thinkphp内核笑话系统带6套PC模板和1套WAP模板+带火车头采集器
  7. 技嘉H370 HD3主板的物理机上安装 Linux CentOS7 解决无网卡驱动
  8. Matlab实现WAV音频文件计算声品质参数:dBA、响度、粗糙度、尖锐度、波动度
  9. JAVA计算机毕业设计信贷管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
  10. 行人重识别学习之路:(一)基础知识和相关资料整理