Python爬虫制作翻译程序的示例代码


Posted in Python onFebruary 22, 2021

上篇文章给大家介绍了Python爬虫实现百度翻译功能过程详解

Python爬虫学习之翻译小程序  感兴趣的朋友点击查看。

今天给大家介绍Python爬虫制作翻译程序的方法,具体内容如下所示:

此处我爬的是百度翻译,打开百度翻译的页面

Python爬虫制作翻译程序的示例代码

我们要爬的是sug,爬它的响应信息

Python爬虫制作翻译程序的示例代码

程序如下

import json
import requests
if __name__ == "__main__":
 url = "https://fanyi.baidu.com/sug"
 header = {
  "User-Agent": 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.68'
 }
while 1:
 a = input("输入单词(中文):")
 data = {
  "kw": a
 }
 res = requests.post(url=url, data=data, headers=header)
 data = json.loads(res.text)
 result = [(d['k'], d['v']) for d in data['data']]
 print("具体意思: "+data['data'][0]['v'])
 print("其他词性拓展: "+data['data'][1]['k']+" "+data['data'][1]['v'])
 for i in range(2, len(result)):
  print("   "+data['data'][i]['k']+" "+data['data'][i]['v'])

效果如下
Python爬虫制作翻译程序的示例代码
Python爬虫制作翻译程序的示例代码

到此这篇关于Python爬虫制作翻译程序的示例代码的文章就介绍到这了,更多相关Python爬虫翻译程序内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python判断端口是否打开的实现代码
Feb 10 Python
Python中使用md5sum检查目录中相同文件代码分享
Feb 02 Python
Python从MP3文件获取id3的方法
Jun 15 Python
python 把数据 json格式输出的实例代码
Oct 31 Python
python的dataframe转换为多维矩阵的方法
Apr 11 Python
python 3.7.0 安装配置方法图文教程
Aug 27 Python
解决pycharm运行出错,代码正确结果不显示的问题
Nov 30 Python
在scrapy中使用phantomJS实现异步爬取的方法
Dec 17 Python
django 自定义filter 判断if var in list的例子
Aug 20 Python
python将邻接矩阵输出成图的实现
Nov 21 Python
Python序列类型的打包和解包实例
Dec 21 Python
python 定义类时,实现内部方法的互相调用
Dec 25 Python
Python爬虫爬取ts碎片视频+验证码登录功能
Feb 22 #Python
sklearn中的交叉验证的实现(Cross-Validation)
Feb 22 #Python
Python爬虫分析微博热搜关键词的实现代码
Feb 22 #Python
anaconda升级sklearn版本的实现方法
Feb 22 #Python
详解Python 中的 defaultdict 数据类型
Feb 22 #Python
python快速安装OpenCV的步骤记录
Feb 22 #Python
Python中生成ndarray实例讲解
Feb 22 #Python
You might like
探讨:使用XMLSerialize 序列化与反序列化
2013/06/08 PHP
php while循环控制的简单实例
2016/05/30 PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
2017/03/23 PHP
PHP清除缓存的几种方法总结
2017/09/12 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
javascript事件模型代码
2007/07/01 Javascript
用JS实现的一个include函数
2007/07/21 Javascript
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
网页前台通过js非法字符过滤代码(骂人的话等等)
2010/05/26 Javascript
Ajax执行顺序流程及回调问题分析
2012/12/10 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
页面加载完后自动执行一个方法的js代码
2014/09/06 Javascript
JavaScript基础知识及常用方法总结
2016/01/10 Javascript
JavaScript编程学习技巧汇总
2016/02/21 Javascript
js的各种排序算法实现(总结)
2016/07/23 Javascript
Vuejs第十篇之vuejs父子组件通信
2016/09/06 Javascript
预防网页挂马的方法总结
2016/11/03 Javascript
jQuery滑动到底部加载下一页数据的实例代码
2017/05/22 jQuery
jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
2018/01/02 Javascript
关于ES6箭头函数中的this问题
2018/02/27 Javascript
Vue2实时监听表单变化的示例讲解
2018/08/30 Javascript
vue使用recorder.js实现录音功能
2019/11/22 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
js实现右键弹出自定义菜单
2020/09/08 Javascript
Python内建数据结构详解
2016/02/03 Python
Python实现自动上京东抢手机
2018/02/06 Python
Python TCPServer 多线程多客户端通信的实现
2019/12/31 Python
MAC平台基于Python Appium环境搭建过程图解
2020/08/13 Python
工程项目建议书范文
2014/03/12 职场文书
2014春晚主持词
2014/03/25 职场文书
应聘会计求职信
2014/06/11 职场文书
青年标兵事迹材料
2014/08/16 职场文书
2015年药房工作总结
2015/04/25 职场文书
食堂卫生管理制度
2015/08/04 职场文书
廉洁自律准则学习心得体会
2016/01/13 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书