关于 pywintypes.com.error 错误的解决办法记录
在尝试使用python 调用CANape 的使用过程中,出现了以下的错误信息。但是这一错误并不是刚刚开始运行脚本产生,反而是运行了几次之后发生的。
pywintypes.com.error:(-2147352567,‘Exception occurred.’(0,‘CANape.CalibrationObjects.1’,‘CalibrationObjects.Item -A CalibrationObject with this name does not exist’,None,0,-2147352567),None)
## 新的
尝试方法
1.网上搜索到有可能是CANape 的进程没有释放导致运行错误,
添加代码:win32com.client.gencache.EnsureDispatch(‘CANape.Application’)
2.检查CANape工程的Device中,要标定的信号名称和Python代码中Calibration Object的名称一样吗?(看信号属性中的Original Name,而不是Display Name。)
信号名称呜呜
3.多轮咨询Vector得到需要重新注册CANape-COM-Interface
完美解决
原因
待更新