我正在学习Python中的多线程。我正在网上浏览示例,并为远程连接到远程计算机的WMI模块尝试了多线程。但是,当我使用pythoncom.CoInitialize()时,它提示我'CoInitialize is an undefined variable'时出现错误。我无法弄清楚出了什么问题。

任何帮助将非常感激

最佳答案

问题已解决。 Pythoncom已包含在我的支持库中,但是作为C扩展,我的PyDev环境无法将CoInitialize用作全局变量。因此,我通过以下方式明确添加了CoInitialize:

窗口->首选项-> PyDev->编辑器->代码分析

在这里,在“未定义”标签中(因为在PyDev中CoInitialize出现未定义错误),添加CoInitialize(逗号分隔)。

现在重新启动Aptana。错误消失了,一切正常!

10-06 15:48