【问题标题】:Extract text from Microsoft Word with final version track changes using Python?使用 Python 从 Microsoft Word 中提取带有最终版本跟踪更改的文本?
【发布时间】:2014-01-12 13:21:10
【问题描述】:
import win32com.client

def function( Directory ) :
    app = win32com.client.Dispatch( 'Word.Application' )
    doc = app.Documents.Open( Directory )
    text = doc.Content.Text
    app.Quit()

我正在使用此代码从 Microsoft Word 文档中提取内容,但它提取的是“最终显示标记”版本。我只想提取“最终”版本的内容。有没有办法使用 pywin32 做到这一点?

【问题讨论】:

    标签: python ms-word pywin32


    【解决方案1】:

    我不了解 pywin32,但作为替代方案,您每次都冷提取整个内容并将它们传递给 git。这将为您提供版本之间更改的完整历史记录。

    【讨论】:

    • 感谢您的回复,但我是通过使用Word库解决的
    【解决方案2】:
    doc.ShowRevisions=0
    

    没关系,我明白了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-30
      • 2018-05-31
      • 1970-01-01
      • 2022-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多