是否可以 运行 win32com 脚本而无需在计算机上安装 Microsoft Office

Is it possible to run win32com script without having microsoft office on the machine

我正在尝试 运行 一个 python 程序,其中使用了一些 win32com 功能 - 它包含一些办公模块。

我的问题是:是否可以在没有安装 Microsoft Office 的机器上 运行 它。可能吗?

如果没有,可以使用 win32com 的替代方法来使用 office 模块而不安装 Microsoft office(特别是 word)。

不,如果不安装 Office,则无法自动化 Office。当您自动化 Office 时,执行工作的是 Office。所以必须安装。

如果您希望在不需要安装 Office 的情况下处理 Word 文档,您应该找到合适的第三方模块。例如,python-docx。这只是其中一个模块,我相信还有更多。建议您先花一点时间评估这些选项,然后再决定使用哪个选项。