Я использую Python 3.4
. У меня есть программа, которая обеспечивает интеграцию с модулем COM
в Windows, по win32com
. Для обработки сообщений из этого модуля я использую метод pythoncom.PumpWaitingMessages()
в бесконечном цикле while
. Но бесконечный цикл python создает 100% загрузку ядра процессора (как показано в диспетчере задач Windows). Вопросы:python win32com "PumpWaitingMessages()" обработка
Действительно ли это «работа» или особенность диспетчера задач Windows?
Как этого избежать. Может быть, с помощью модуля
asyncio
или другим способом?- Возможно ли обрабатывать сообщения в другом потоке или асинхронно с
pythoncom
?