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实现中文输出的两种方法
May 09 Python
python查看zip包中文件及大小的方法
Jul 09 Python
基于Python实现文件大小输出
Jan 11 Python
Python之re操作方法(详解)
Jun 14 Python
快速了解Python中的装饰器
Jan 11 Python
Python中的默认参数实例分析
Jan 29 Python
python pandas实现excel转为html格式的方法
Oct 23 Python
使用Python做垃圾分类的原理及实例代码附源码
Jul 02 Python
python中时间、日期、时间戳的转换的实现方法
Jul 06 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
Aug 02 Python
python函数不定长参数使用方法解析
Dec 14 Python
python lambda函数及三个常用的高阶函数
Feb 05 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下通过IP获取地理位置的代码(小偷程序)
2011/06/09 PHP
php实现的百度搜索某地天气的小偷代码
2014/04/23 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
2014/10/21 PHP
php中ftp_chdir与ftp_cdup函数用法
2014/11/18 PHP
PHP正则表达式入门教程(推荐)
2016/05/18 PHP
eclipse php wamp配置教程
2016/06/30 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
深入理解javaScript中的事件驱动
2013/05/21 Javascript
JS中把字符转成ASCII值的函数示例代码
2013/11/21 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
在页面中输出当前客户端时间javascript实例代码
2016/03/02 Javascript
原生js三级联动的简单实现代码
2016/06/07 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
AngularJS应用开发思维之依赖注入3
2016/08/19 Javascript
微信小程序自定义模态对话框实例详解
2017/08/16 Javascript
Angular2.0实现modal对话框的方法示例
2018/02/18 Javascript
Python实现从url中提取域名的几种方法
2014/09/26 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
对python中的float除法和整除法的实例详解
2019/07/20 Python
在OpenCV里实现条码区域识别的方法示例
2019/12/04 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
详解pytorch中squeeze()和unsqueeze()函数介绍
2020/09/03 Python
详解python使用金山词霸的翻译功能(调试工具断点的使用)
2021/01/07 Python
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
HTML5触摸事件(touchstart、touchmove和touchend)的实现
2020/05/08 HTML / CSS
美国正宗奢华复古手袋、珠宝及配饰网站:What Goes Around Comes Around
2018/07/21 全球购物
美国基督教约会网站:ChristianCafe.com
2020/02/04 全球购物
初一家长会邀请函
2014/01/31 职场文书
党员“四风”方面存在问题及整改措施
2014/09/24 职场文书
小学趣味运动会加油稿
2014/09/25 职场文书
师德师风整改措施
2014/10/24 职场文书
幼儿园2016圣诞节活动总结
2016/03/31 职场文书
英镑符号 £
2022/02/17 杂记