Python解决文献翻译换行问题

2017-02-08 16:27
238

作为一名刚进入研一的研究生,通常老师会丢给你一些英文文献,在英语水平还不足以顺利阅读文献的时候,只能借助谷歌翻译了。但是这时候我们面临一个文献换行的问题,通常我们看到的文献复制粘贴出来都是这样:

Python解决文献翻译换行问题-JEESNS
谷歌翻译截图

因为文献换行的问题,翻译软件的翻译质量会下降,一种解决方法是使用word中的替换功能将换行符替换为空格,而我要提供的方法就是用python来解决这个问题。

我使用的是visual stdio code,安装了python插件之后,新建一个文件夹,在其中新建一个文本文件text.txt,再新建一个Text Replacement.py,在Text Replacement.py中敲入如下代码:

Python解决文献翻译换行问题-JEESNS
文本替换代码

其中import re模块提供对正则表达式的支持,提供了查找(search)和替换(sub)功能。将我们刚才的文本复制到text.txt文本文件中,运行程序,即可将换行符替换为空格符。

Python解决文献翻译换行问题-JEESNS
运行结果
帖子评论

关注 / 粉丝

我无话可说