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 相关文章推荐
PHP webshell检查工具 python实现代码
Sep 15 Python
在Python中的Django框架中进行字符串翻译
Jul 27 Python
浅谈Python中用datetime包进行对时间的一些操作
Jun 23 Python
Python基于matplotlib实现绘制三维图形功能示例
Jan 18 Python
Python实现迭代时使用索引的方法示例
Jun 05 Python
对python中的 os.mkdir和os.mkdirs详解
Oct 16 Python
Python实战购物车项目的实现参考
Feb 20 Python
用Python识别人脸,人种等各种信息
Jul 15 Python
python中的数组赋值与拷贝的区别详解
Nov 26 Python
Django表单提交后实现获取相同name的不同value值
May 14 Python
Tensorflow加载Vgg预训练模型操作
May 26 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
Jun 04 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生成缩略图填充白边(等比缩略图方案)
2013/12/25 PHP
两个php日期控制类实例
2014/12/09 PHP
深入解析PHP中SESSION反序列化机制
2017/03/01 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
实现php删除链表中重复的结点
2018/09/27 PHP
一段实时更新的时间代码
2006/07/07 Javascript
控制打印时页眉角的代码
2007/02/08 Javascript
语义化 H1 标签
2008/01/14 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
jQuery图片轮播滚动切换代码分享
2020/04/20 Javascript
javascript伸缩型菜单实现代码
2015/11/16 Javascript
JavaScript函数内部属性和函数方法实例详解
2016/03/17 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
2016/05/28 Javascript
JavaScript导航脚本判断当前导航
2016/07/12 Javascript
jQuery.ajax实现根据不同的Content-Type做出不同的响应
2016/11/03 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
Angular2入门--架构总览
2017/03/29 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
JavaScript实现点击切换功能
2021/01/27 Javascript
Python3安装Scrapy的方法步骤
2017/11/23 Python
pandas DataFrame 根据多列的值做判断,生成新的列值实例
2018/05/18 Python
Python基于SMTP协议实现发送邮件功能详解
2018/08/14 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
关于解决iframe标签嵌套问题的解决方法
2020/03/04 HTML / CSS
小学生关于梦想的演讲稿
2014/08/22 职场文书
2015年教师党员公开承诺书
2015/01/22 职场文书
党员自我评价2015
2015/03/03 职场文书
安全教育日主题班会
2015/08/13 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
openstack中的rpc远程调用的方法
2021/07/09 Python
gateway与spring-boot-starter-web冲突问题的解决
2021/07/16 Java/Android
Python3.10的一些新特性原理分析
2021/09/15 Python