文章目录
- 一.准备工作
-
- 1.工具
- 二.思路
- 三.获取数据
-
- (1)打开主站
- (2)分析 页
- (3)分析数据加载方式
- 四.撰写爬虫
- 五.输出结果
- 六.总结
由于需求,要做一个翻译软件,主要是将外语翻译为汉语,特写一篇博客,记录下我的思路和代码。
一.准备工作
1.工具
(1)chrome 谷歌浏览器 下载地址:https://www.google.cn/chrome/,Xpath Helper 用于快速编写xpath语法,下载地址:https://wws.lanzous.com/iB3Rtiqxdbg
(2)python3.7 下载地址:https://www.python.org/downloads/release/python-374/,开发工具:PyCharm 下载地址:http://www.jetbrains.com/
二.思路
1.整体思路
三.获取数据
(1)打开主站
本次要分析的 页为:
https://fanyi.900cha.com/
(3)分析数据加载方式
F12或者右击检查,打开开发者工具,切换到network选项卡并且刷新 页,重新获取数据,搜索翻译结果。
这里介绍一下Xpath Helper
在信息抽取的时候,用它很方便。
六.总结
- 本次用python写了一个在线翻译的脚本,能够实现不同语言之间的转换。分析出 页数据请求方式,通过在python构造相应的请求,即可得到响应结果,此翻译工具日常翻译单词,句子没有问题,但是不能翻译长度超过5000的文本,还有待改进。思路、代码方面有什么不足欢迎各位大佬指正、批评!
附:语言表
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!