Python爬虫制作翻译程序的示例代码
作者:欧业 发布时间:2023-08-13 06:38:35
标签:Python,爬虫,翻译
上篇文章给大家介绍了Python爬虫实现百度翻译功能过程详解
Python爬虫学习之翻译小程序 感兴趣的朋友点击查看。
今天给大家介绍Python爬虫制作翻译程序的方法,具体内容如下所示:
此处我爬的是百度翻译,打开百度翻译的页面
我们要爬的是sug,爬它的响应信息
程序如下
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'])
来源:https://blog.csdn.net/weixin_50877746/article/details/113861020
0
投稿
猜你喜欢
- 什么是list?list 是一个序列!一串数据,这个串可以追加数据。我们可以把它看成大型商场内,儿童游玩串串车,它就像一趟一趟车厢一样,可以
- 见下:<form action="./calculation.asp"><input&nbs
- 这篇文章主要介绍了python线程join方法原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- 下面通过对比来看看ASP中3种分页显示的性能,执行效率。一,使用存储过程分页,这种情况又分为两种方式:第一种,使用command对象,如下:
- 前 言:作为当前先进的深度学习目标检测算法YOLOv5,已经集合了大量的trick,但是在处理一些复杂背景问题的时候,还是容易出现错漏检的问
- 官方文档:http://www.layui.com/demo/layedit.html官网文档目前是不支持layedit扩展式的。自己手动实
- Python的装饰器(decorator)是一个很棒的机制,也是熟练运用Python的必杀技之一。装饰器,顾名思义,就是用来装饰的,它装饰的
- 背景环境:ArcGis10.2.2。C#开发程序一直以来以调用Desktop的python环境(32位)来做数据处理分析。但是数据量大时,出
- 如下所示:def list_dict_duplicate_removal(): data_list = [{"a&qu
- 连接数据库:mysql -u用户名 -p密码导入数据 source d:\create.sql用下面的语句就可以导出mysql中的数据了:m
- 变量名1、组成:数字、字母、下划线2、变量名要有意义3、多个单词则用下划线,如user_id4、python的变量名不要驼峰显示字符串:1、
- 刚刚心血来潮,编了一个国际域名查询的功能页面,比较简单,没有做什么美化和修饰,主要利用了服务器端的XMLHTTP访问第三方服务器实现域名查询
- 线程是进程中可以调度执行的实体。而且,它是操作系统中可以执行的最小处理单元。简单地说,一个线程就是一个程序中可以独立于其他代码执行的指令序列
- 运行效果:完整源码:##import libraryfrom tkinter import *import timefrom playsou
- PDOStatement::setAttributePDOStatement::setAttribute — 设置一个语句属性(PHP 5
- 环境:winxp sp2 ,mysql5.0.18,mysql odbc 3.51 driver 表采用 myisam引擎。access 2
- 本文实例讲述了Python设计模式之工厂方法模式。分享给大家供大家参考,具体如下:工厂方法模式(Factory Method Pattern
- 目录什么是websocket?第一步 准备工作第二步 编写聊天室页面第三步 编写后台websocket路由及处理方法第四步 运行看效果小结C
- 案例展示电影详情,传递电影的id.从search.vue传递到movie.vuemethods: {showMovie(e){var tra
- 在本章中,我们将详细讨论对称和非对称密码术.对称密码术在此类型中,加密和解密进程使用相同的密钥.它也被称为秘密密钥加密.对称加密的主要特征如