Python 고수님!! IDispatch 를 구현하지 않은 COM 오브젝트는 Python 에서 쓸수 없나요?

freezm7의 이미지

COM 으로 구현된 라이브러리를 Python 을 이용해서 GUI 를 얹으려고 하는데요,

이 라이브러리가 IDispatch 인터페이스를 구현하지 않았더군요.

이럴 경우에... 어떻게 해야 이 COM 오브젝트를 Python 에서 쓸 수 있을까요?

(이 라이브러리의 인터페이스에 대한 .h 파일은 있습니다... C++ 사용자만 고려했더군요 ㅠ.ㅠ)

고수님의 도움이 절실합니다... ㅠ.ㅠ

feanor의 이미지

makepy를 쓰면 type library로부터 파이썬 소스를 생성해서 IDispatch 없이 사용할 수 있는 것으로 알고 있습니다.