我试图通过对象TestSessionProjectObj
调用ExecutionStart函数。当我通过并尝试打印对象时,它显示以下错误CoIntilaization
。
文件“ C:\ Python27 \ lib \ threading.py”,行754,正在运行 self .__ target(* self .__ args,** self .__ kwargs) ExecutionStart中的文件“ C:/AI/AutomationDesk/API/Scripting_Python/MITETestSessionProjectExecution.py”,第52行
print TestSessionProjectObj.Name
getattr
中的文件“ C:\ Python27 \ lib \ site-packages \ win32com \ client \ dynamic.py”,第529行
ret = self._oleobj_.Invoke(retEntry.dispid,0,invoke_type,1)
com_error:(-2147221008,“尚未调用CoInitialize。”,无,无)
答案 0 :(得分:0)
只需添加以下内容即可:
import pythoncom
pythoncom.CoInitialize()
.....