使用python-docx库读取Word文档中的每个段落。 将文档内容通过选定的翻译工具进行翻译: 使用googletrans库将读取的段落内容翻译成英文。 将翻译后的内容保存回文档或展示给用户: 将翻译后的段落内容写入一个新的Word文档中,并保存。 以下是具体的Python代码实现: python from docx import Document from googletrans im...
利用 glob 模块批处理框架可获取某个文件的绝对路径由 python-docx 完成 Word 文件实例化后对段落进行解析解析出的段落文本交给百度通用翻译 API,解析返回的 Json 格式结果(上面的修改 demo 中已经完成了这一步)并重新写入新的文件同个文件全部解析、翻译并写入新文件后保存文件三、代码实现 导入需要的模块,除翻...
(一)读取TXT文本文件内容,然后写入一个Word文档 程序打开TXT文件,读取内容,然后调用Python开源类库docx的方法写入一个Word文档; (二)打开和读取上一步创建的Word文档内容 程序调用Python开源类库docx来实现; (三)翻译读取到的文档内容 程序调用Python开源类库googletrans来实现——事实上是调用了translate.google.cn网站的...
读取Word文档也比较简单,导入第三方库python-docx,安装指令为pip install python-docx,实例代码如下: import docx # 安装指令:pip install python-docx def translate(self): '''翻译''' # 获取文档对象 doc = docx.Document(self.fullName) # 创建内存中的word文档对象 new_doc = docx.Document() # 遍历每...
python读取pdf翻译生成word文件 对应python版本未3.7.3 首先是安装所需要的包 通过pip安装或是pycharm的setting安装 这里仅列出包名(tkinter requests time hashlib json os pdfminer docx) 在运行程序前需要先注册一个百度翻译的api 设置api_id、cyber 这里注册普通的接口就足够使用 ...
1. 登陆&注册,并申请加入 python document translations 组织,并选择语言 Chinese (China) zh_CN 2. 选择版本,建议优先翻译默认版本,默认版本对应的是 Python 3.9 的文档 3. 选择相应条目后即可进入翻译工作区开始翻译,内容会定期更新到官网上 相关文档
中文文档翻译这个项目是公开的,详细介绍可以参考github.com/python/pytho整个翻译项目是托管在transifex上的现在中文文档的翻译进度只有18.52%,很多文档还没有翻译好希望能有更多人能够参与到翻译工作来吧 2019-03-26· 热评 回复173 haveto上班 目前Python 中文文档翻译进度达到了 21%。希望感兴趣的朋友可以参...
首先,你需要安装两个Python库:docx和googletrans。docx库用于处理Word文档,而googletrans库则负责翻译文本。你可以通过以下命令安装它们:bash pip install python-docx googletrans==4.0.0-rc1代码实现 下面是具体的代码实现。由于篇幅有限,这里只展示部分关键代码,更多细节可以参考图片或私信我哦! 翻译函数 ...
("翻译语言:",0,0), ("选择文档路径:",1,0), ("文档行数:",2,0), ("翻译文档位置:",3,0), ]) # 下拉列表 Language=self.mainwindow.combobox(("zh-CN","en"),0,1,pady=25) path=StringVar() defselectPath(): # 文件选择框 ...