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爬取读者并制作成PDF
Mar 10 Python
浅谈python爬虫使用Selenium模拟浏览器行为
Feb 23 Python
python版飞机大战代码分享
Nov 20 Python
python分块读取大数据,避免内存不足的方法
Dec 10 Python
python web自制框架之接受url传递过来的参数实例
Dec 17 Python
使用Python3内置文档高效学习以及官方中文文档
May 19 Python
简单了解django索引的相关知识
Jul 17 Python
详解用python生成随机数的几种方法
Aug 04 Python
Python pip 安装与使用(安装、更新、删除)
Oct 06 Python
python微信公众号开发简单流程实现
Mar 09 Python
Selenium及python实现滚动操作多种方法
Jul 21 Python
解决pycharm修改代码后第一次运行不生效的问题
Feb 06 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中echo和print的区别
2014/08/28 PHP
php数组中删除元素之重新索引的方法
2014/09/16 PHP
如何使用PHP对网站验证码进行破解
2015/09/17 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
PHP如何获取当前主机、域名、网址、路径、端口等参数
2017/06/09 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
用js实现预览待上传的本地图片
2007/03/15 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
Javascript中的Callback方法浅析
2015/03/15 Javascript
js实现当复选框选择匿名登录时隐藏登录框效果
2015/08/14 Javascript
jquery $.trim()去除字符串空格的实现方法【附图例】
2016/03/30 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
2016/05/10 Javascript
浅谈javascript中的数据类型转换
2016/12/27 Javascript
在 webpack 中使用 ECharts的实例详解
2018/02/05 Javascript
vue项目如何刷新当前页面的方法
2018/05/18 Javascript
图文讲解vue的v-if使用方法
2019/02/11 Javascript
Vue使用Ref跨层级获取组件的步骤
2021/01/25 Vue.js
[08:42]DOTA2每周TOP10 精彩击杀集锦vol.2
2014/06/25 DOTA
[01:09]模型精美,特效酷炫!TI9不朽宝藏Ⅰ鉴赏
2019/05/10 DOTA
Python 搭建Web站点之Web服务器网关接口
2016/11/06 Python
python框架中flask知识点总结
2018/08/17 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
解决pycharm中导入自己写的.py函数出错问题
2020/02/12 Python
python实现126邮箱发送邮件
2020/05/20 Python
深入浅析python 中的self和cls的区别
2020/06/20 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
2021/02/03 Python
python爬虫爬取某网站视频的示例代码
2021/02/20 Python
CSS3动画:5种预载动画效果实例
2017/04/05 HTML / CSS
Cole Haan官方网站:美国时尚潮流品牌
2017/12/06 全球购物
NBA欧洲商店(西班牙):NBA Europe Store ES
2019/04/16 全球购物
测试驱动开发的主要步骤是什么
2014/12/10 面试题
护士自我鉴定
2013/10/23 职场文书
资料员岗位职责
2013/11/17 职场文书
幸福家庭事迹材料
2014/02/03 职场文书
Python使用pandas导入xlsx格式的excel文件内容操作代码
2022/12/24 Python