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 流程控制实例代码
Sep 25 Python
python排序方法实例分析
Apr 30 Python
Python 专题五 列表基础知识(二维list排序、获取下标和处理txt文本实例)
Mar 20 Python
Python爬虫包BeautifulSoup学习实例(五)
Jun 17 Python
Python button选取本地图片并显示的实例
Jun 13 Python
Python使用Pandas对csv文件进行数据处理的方法
Aug 01 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
Jan 04 Python
django自定义非主键自增字段类型详解(auto increment field)
Mar 30 Python
pycharm的python_stubs问题
Apr 08 Python
Keras中的两种模型:Sequential和Model用法
Jun 27 Python
django 装饰器 检测登录状态操作
Jul 02 Python
python实现mask矩阵示例(根据列表所给元素)
Jul 30 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
PHP捕获Fatal error错误的方法
2014/06/11 PHP
PHP实现图片压缩
2020/09/09 PHP
javascript下function声明一些小结
2007/12/28 Javascript
10款非常有用的 Ajax 插件分享
2012/03/14 Javascript
jQuery.each()用法分享
2012/07/31 Javascript
JavaScript中的style.display属性操作
2013/03/27 Javascript
Javascript基础 函数“重载” 详细介绍
2013/10/25 Javascript
JavaScript作用域与作用域链深入解析
2013/12/06 Javascript
一个可以增加和删除行的table并可编辑表格中内容
2014/06/16 Javascript
js实现支持手机滑动切换的轮播图片效果实例
2015/04/29 Javascript
浅谈js基本数据类型和typeof
2016/08/09 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
2017/04/25 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
angularJS模态框$modal实例代码
2017/05/27 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
2017/09/01 Javascript
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
JS实现可切换图片的幻灯切换效果示例
2019/05/24 Javascript
判断JavaScript中的两个变量是否相等的操作符
2019/12/21 Javascript
js实现随机抽奖
2020/03/19 Javascript
[26:40]DOTA2上海特级锦标赛A组资格赛#1 Secret VS MVP.Phx第一局
2016/02/25 DOTA
Python获取系统默认字符编码的方法
2015/06/04 Python
Python实现的将文件每一列写入列表功能示例【测试可用】
2018/03/19 Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
2019/03/01 Python
Python合并同一个文件夹下所有PDF文件的方法
2019/03/11 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
浅析python标准库中的glob
2020/03/13 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
2020/06/18 Python
html5构建触屏网站之touch事件介绍
2013/01/07 HTML / CSS
Liu Jo西班牙官网:意大利服装品牌
2019/09/11 全球购物
代理班主任的自我评价
2014/02/04 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
商家认证委托书格式
2014/10/16 职场文书
2015年办公室人员工作总结
2015/05/15 职场文书
酒桌上的祝酒词
2015/08/12 职场文书
Python使用DFA算法过滤内容敏感词
2022/04/22 Python