1.准备工作

先来到有道在线翻译的界面http://fanyi.youdao.com/

F12 审查元素 ->选Network一栏,然后F5刷新 (如果看不到Method一栏,右键Name栏,选中Method)

输入文字自动翻译后发现Method一栏有GET还有POST;GET是指从服务器请求和获得数据,POST是向指定服务器提交被处理的数据、

随便打开一个POST,找到preview可以看到我们输入的“我爱你一生一世”数据,可以证明post的提交数据的

下面分析一下Headers各个字段的意义;User-agent字段很重要

下面来看一下request模块中urlopen方法,查看文档;

发现urlopen有一个data参数,如果参数没赋值(默认None)就是GET形式,如果data参数被赋值了,就以POST形式提交

在这里,data参数其实是一个字典 ;就是源代码中From Data的数据

下面一篇文章是对urlencode与unquote的详细解释:(urllib库里可惜没有urldecode函数)

https://www.cnblogs.com/caicaihong/p/5687522.html

为什么要进行编码和解码呢?------》对于一些中文或者字符,url是不识别的,需要进行编码转换!

encode(‘utf-8‘)把unicode的形式变成utf-8

decode(‘utf-8‘)把utf-8形式变成Unicode编码形式

2.下面进行敲!

原文:https://www.cnblogs.com/hemengjita/p/12341762.html

python如何爬有道翻译_python爬取有道翻译相关推荐

  1. python百度贴吧 发帖时间_python爬取贴吧帖子

    一.介绍 我们常遇到一些很长的贴吧连载帖子想存到本地再看 此文就是运用python爬取指定百度贴吧的帖子并存到本地满足需求 环境:python2.7 目标网页:[长篇连载]剑网3的正史和野史--从头开 ...

  2. python爬虫有道词典_Python爬取有道词典,有道的反爬很难吗?也就这样啊!

    前言 大家好 ​ 最近python爬虫有点火啊,啥python爬取马保国视频--我也来凑个热闹,今天我们来试着做个翻译软件--不是不是,说错了,今天我们来试着提交翻译内容并爬取翻译结果 主要内容 PS ...

  3. python爬取有道词典_Python爬取有道词典

    from urllib import request,parse import hashlib import random import time import json #定义md5加密函数 def ...

  4. python 数据分析 书籍推荐 知乎_Python 爬取知乎 9674 个问答,揭秘最受欢迎的 98 本书!...

    原标题:Python 爬取知乎 9674 个问答,揭秘最受欢迎的 98 本书! 作者 | Yura 责编 | 胡巍巍 高尔基这话有没有道理我不知道, 咱也不敢问, 主要是现在也问不了. 那对我来说,读 ...

  5. python beautiful soup 标签完全相同_Python爬取Python教程并制作成pdf

    欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 想要把教程变成PDF有三步: 1.先生成空html ...

  6. python 24位图转 8位_Python爬取PPT模板小工具下载-Python爬取PPT模板小工具免费版下载v1.0...

    由于很多PPT抓取工具都会因为版本问题无法使用,所以论坛大神就自己写了这款Python爬取PPT模板小工具,可以帮助用户轻松获取各种PPT模板,使用的时候注意一次只能下载一种类型.软件仅供交流学习,下 ...

  7. python爬虫网页中的图片_Python爬取网页中的图片(搜狗图片)详解

    前言 最近几天,研究了一下一直很好奇的爬虫算法.这里写一下最近几天的点点心得.下面进入正文: 你可能需要的工作环境: 我们这里以sogou作为爬取的对象. 首先我们进入搜狗图片http://pic.s ...

  8. 怎么用python做我的世界皮肤_Python爬取mc皮肤【爬虫项目】

    首先,找到一个皮肤网站,其中一个著名的皮肤网站就是 A fast, reliable, free Minecraft skin hosting server. .进入网站,我们就会见到一堆皮肤,这就是 ...

  9. python爬虫公众号音频源代码_python爬取音频下载的示例代码

    抓取"xmly"鬼故事音频 import json # 在这个url,音频链接为JSON动态生成,所以用到了json模块 import requests headers = { & ...

  10. python爬虫数据分析项目 双十一_Python爬取淘宝商品数据,价值千元的爬虫外包项目!...

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 完整代码可以点击下方链 ...

最新文章

  1. SBB:土壤微生物群落的特征究竟由什么决定
  2. linux查询关键词上下行_【已解决】Linux下通过关键字模糊查找搜索文件
  3. 基于Xml 的IOC 容器-载入配置路径
  4. 【简便代码】1082 射击比赛 (20分)_17行代码AC
  5. 字符串常量池StringTable 你真的了解么
  6. [转帖]什么是α射线、β射线、γ射线
  7. C++米勒拉宾算法模板
  8. java输出目录节点_节点如果不存在,如何创建目录?
  9. [iOS] 使用 blockable NSTimer 避免内存泄漏
  10. 微软Window硬件大会(WinHEC)
  11. swagger 上传文件 参数_跟我一起学.NetCore之Swagger让前后端不再烦恼及界面自定义...
  12. 紧急 抢救mysql 数据库 恢复到指定时间点
  13. w ndows 10画图,如何在Windows 10中打开和使用画图
  14. 安全专业委员会发言_企业安全委员会发言
  15. Github开始强制使用PAT(Personal Access Token)了
  16. 递归最小二乘法、增广最小二乘法、带遗忘因子的递归增广最小二乘法
  17. 赛扬J4105和赛扬N5095哪个好
  18. 基于tesseract_ocr实现图片中汉字辨识
  19. 一些样式选不中或者添加了!important还是不起作用的属性样式解决办法
  20. 分布式爬虫联系项目1–阳光热线网站的分布式爬取

热门文章

  1. 投资理财-合理配置资产结构
  2. 华三交换机升级的ipe文件_H3C S5830V2[S5820V2]系列以太网交换机 配置指导-Release 2108-6W101...
  3. ccf 节日 java 思路
  4. SolidWorks参数化设计中Excel的应用
  5. ping服务器时显示的ttl是什么意思,ping命令显示的TTL是什么意思?
  6. 【期末复习】网络攻击与防御
  7. 直方图python_Python数据可视化的例子——直方图和核密度曲线
  8. Python实现测量平差数据处理
  9. java地铁最短距离_地铁最短路径需求分析
  10. 极客学院Unity3D开发知识体系视频课程