При программировании на python COM я иногда использую VBA (в Excel) для тестирования кода, который выдает ошибки.
Таким образом, я могу видеть, находится ли проблема на уровне Python-COM, или я получаю ту же ошибку при использовании VBA. Я иногда видел, что в сообщениях об ошибках в VBA есть описания, которых нет в исключении Python.
VBA отлично подходит для программирования COM. У вас есть вкладка завершения / intellisense в редакторе.