使用python以阅读模式打开word文档
我有一个 python 应用程序需要 lunch 一个 word 文档。 是否有任何选项可以仅从 python 读取模式的 word 文档?
I have a python applicaiton that need to luanch a word document .
is there any option to luanch a word document with read mode only from python ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您将在下一页找到一些非常有用的示例:
以只读方式打开Word文档可以这样实现,
True
作为 < 的第三个参数code>Application.Documents.Open 告诉 Word 以只读方式打开文档。You will find some very useful samples on the following page:
Opening a Word document read-only can be achieved like this,
True
as the third parameter toApplication.Documents.Open
tells Word to open the document read-only.您始终可以通过命令(检查路径)从命令行启动 msword
我假设您想启动 msword 而不是以编程方式读取 word 文档。
为了能够从 python 中执行此操作,您需要使用该工具来运行外部命令。
请参阅: http://docs.python.org/library/os.html#os .system
或:
请参阅以下位置的各种命令行选项:
You could always fire up the msword from command line via the command (Check the path)
I am assuming you want to launch msword and not read word docs programmatically.
To be able to do that from python, you need to use the facility to run external commands.
see : http://docs.python.org/library/os.html#os.system
or:
See the various command line options at:
我同意@pyfunc。只是一个小建议。当路径中有空格时,有时它不起作用。所以你需要这样提及:
I agree with @pyfunc. Just a small suggestion. When you have spaces in paths , sometimes it doesn't work . So you need to mention it like this: