使用Python编辑RTF文件

2024-05-20 09:32:41 发布

您现在位置:Python中文网/ 问答频道 /正文

也许这是一个愚蠢的问题,但我不认为它是如此贴切:)

我有一个RTF文档,我想更改它。E、 有一个表,我想复制一行,并以面向对象的方式更改代码中第二行的文本。

我认为pyparsing应该是个不错的选择,但我已经在这混了好几个小时了。我没有提供示例代码,因为我认为这都是胡说八道:/

我是走对了路还是有更好的方法?

以前有人做过这样的事吗?


Tags: 方法代码文档文本示例方式pyparsing面向对象
1条回答
网友
1楼 · 发布于 2024-05-20 09:32:41

rtf是带有特殊“符号”的文本文档,用于创建格式。(请参见-http://search.cpan.org/~sburke/RTF-Writer/lib/RTF/Cookbook.pod#RTF_Document_Structureperl似乎有一个很好的RTF库),因此,PyParsing是一个很好的方法。您必须学习结构,然后解析(在我提到的页面中有perl代码示例)。如果你幸运的话,你可以用python来翻译)

有一个基本的RTF模块可用于python。检查-http://pyrtf.sourceforge.net/

希望对你有帮助。

相关问题 更多 >