Есть ли у кого-нибудь опыт использования python для создания COM-объекта, который реализует некоторые пользовательские IDL?
По сути, я хотел бы знать, насколько это легко сделать по сравнению с c ++, и знаете ли вы хороший учебник?
Учебное пособие, которое вы ищете, находится в книге Марка Хаммонда и Энди Робинсона Программирование на Python под Win32 . Немного устарела, и информация о создании COM-объекта распределена по нескольким главам.
Более свежий пример, простой COM-сервер, использующий Python , может дать вам быстрый старт.
Существует также comtypes , который позволяет получить доступ и реализовать пользовательские интерфейсы. В статье по codeproject есть хороший учебник.
Вам также следует проверить Advance COM бесплатную главу из программирования Python под Win32, упомянутую gimel.