Python解决文献翻译换行问题

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

Python解决文献翻译换行问题_第1张图片
谷歌翻译截图

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

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

Python解决文献翻译换行问题_第2张图片
文本替换代码

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

Python解决文献翻译换行问题_第3张图片
运行结果

你可能感兴趣的:(Python解决文献翻译换行问题)