Python 3.0 窗口/COM

标签 python com python-3.x

如何使用 python 3.0 从 python 文件访问 COM 对象。

是的,我知道使用 Python 3.0 的人并不多。切换回 2.6 对我来说是一个巨大的麻烦,所以除非万不得已,否则我不想这样做。

非常感谢您抽出宝贵的时间和任何帮助!

最佳答案

安装 pywin32然后使用它的 progid 创建对象:

import win32com.client
object = win32com.client.Dispatch("Outlook.Application")

另见 Python and COM tutorial .

编辑:嗯...看起来他们可能还没有 python 3.0 版本。

关于Python 3.0 窗口/COM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/710278/

相关文章:

com - ISupportErrorInfo 的实现 - 这意味着什么?

PHP 使用 COM 将 word 转换为 html

python - 如何正确转换列表的输出值以将它们用作函数内的参数?

Python对象初始化性能

python - 如何以python方式以任意顺序迭代两个列表

C++ 应用程序找不到 com dll,因为编译器生成的 .tlh 文件具有不正确的 guid

python - Python 脚本必须将函数定义为 main 吗?

python - re.findall 的结果顺序有保证吗?

python - pywinauto 用 CTRL 滚动模拟缩放不起作用

python - 当句号介于两个字母之间时,使用正则表达式插入一行