win32com.client랑 pythoncom이랑 무슨 차이죠??
조회수 4281회
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
그전에 COM, OLE, ACTIVEX 에 대해 학습 및 이해가 조금 필요합니다.
pythoncom 은 win32com 패키지를 사용할 때 필요한 유틸리티 함수를 모아둔 모듈이라고 하면 될지 모르겠군요.
가장 많이 사용하는 함수가 CoInitialize, PumpWaitingMessages 정도 될 것 같군요
쓰레드내에서 COM을 사용할 때는 pythoncom 의 CoInitialize 함수로 해야하고 메세지를 대기하기 위해서는 PumpWaitingMessages 를 사용합니다.
핵심은 win32com 을 제대로 사용하시려면 COM에 대한 이해가 필수라는 것 입니다.
- 그렇군요 com에대해 아주약간의 이해만 하고있었는데 다중쓰레드를 사용하는 예제에서 pythoncom을 사용하던데 그런의미였군요 알 수 없는 사용자 2017.5.1 01:11
- 그렇군요 com에대해 아주약간의 이해만 하고있었는데 다중쓰레드를 사용하는 예제에서 pythoncom을 사용하던데 그런의미였군요 감사합니다 알 수 없는 사용자 2017.5.1 01:13
댓글 입력