Skip to content

基于百度和google翻译,可实现文档翻译 Based on Baidu translation and Google translation, document translation can be achieved

Notifications You must be signed in to change notification settings

hannoch/Tranalator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tranalator


基于python语言写的文档翻译器,可实现word文档翻译,突破了百度翻译和google翻译只能一次翻译5000个单词的限制。

一、使用说明

下载代码后在python3.7环境下运行Fanven.py文件,如图1所示。 图1 图1

普通翻译: 需要翻译成中文,英文,日文。可选择选择百度或者谷歌进行翻译,如图2所示。 图2 图2

文档翻译: 点击“打开文件”,选择将要翻译的文档,选择目标语言,再选择百度或者谷歌进行翻译,最后可选择保存到word文档,如图3所示。 image.png 图3

二、安装说明

1.获取代码

git clone https://github.com/hannoch/Tranalator.git

2.安装python环境

参考python安装百度经验,在此不再重复说明。

3.安装所需的模块

docx扩展包

作用:用于打开word文档。 优点:不依赖操作系统,跨平台。

安装:

pip install python-docx

Beautiful Soup 模块

Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据 安装:

pip install beautifulsoup4

lxml模块

Beautiful Soup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如果我们不安装它,则 Python 会使用 Python默认的解析器,lxml 解析器更加强大,速度更快。 安装:

pip install lxml

execjs模块

安装:

 pip install PyExecJS

requests模块

安装:

pip install requests

参考文献

Python读取word文本操作详解tkinter模块常用参数(python3)Tkinter选择路径功能的实现python-docx破解google翻译API全过程

About

基于百度和google翻译,可实现文档翻译 Based on Baidu translation and Google translation, document translation can be achieved

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages