可以使用Python中的pyth库来读取RTF文件并将其转换为纯文本。以下是一个示例代码:

from pyth.plugins.plaintext.writer import PlaintextWriter
from pyth.plugins.rtf15.reader import Rtf15Reader

# 读取RTF文件
doc = Rtf15Reader.read(open('example.rtf', 'rb'))

# 将RTF文件转换为纯文本
text = PlaintextWriter.write(doc).getvalue()

# 将纯文本写入文件
with open('example.txt', 'w') as f:
    f.write(text)

在这个例子中,我们首先使用Rtf15Reader类从RTF文件中读取文档。然后,我们使用PlaintextWriter类将文档转换为纯文本格式,并使用getvalue()方法获取文本内容。最后,我们将纯文本内容写入一个文本文件中。

在python中怎么读取rtf文件成为text文件

原文地址: https://www.cveoy.top/t/topic/hirC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录