我正在学习Python中的多线程。我正在网上浏览示例,并为远程连接到远程计算机的WMI模块尝试了多线程。但是,当我使用pythoncom.CoInitialize()
时,它提示我'CoInitialize is an undefined variable'
时出现错误。我无法弄清楚出了什么问题。
任何帮助将非常感激
最佳答案
问题已解决。 Pythoncom已包含在我的支持库中,但是作为C扩展,我的PyDev环境无法将CoInitialize用作全局变量。因此,我通过以下方式明确添加了CoInitialize:
窗口->首选项-> PyDev->编辑器->代码分析
在这里,在“未定义”标签中(因为在PyDev中CoInitialize出现未定义错误),添加CoInitialize(逗号分隔)。
现在重新启动Aptana。错误消失了,一切正常!