pythoncom.PumpMessages()
据我了解,这一行基本上告诉程序永远等待。出于我的目的,它似乎正在工作。但是,我希望能够在适当的刺激下结束该计划。如何结束上述行,或停止程序进一步运行。
最佳答案
根据这些docs , pythoncom.PumpMessages()
:
Pumps all messages for the current thread until a WM_QUIT message.
因此,停止收集消息的一种方法是使用 ctypes 将 WM_QUIT 消息发布到消息队列。图书馆电话PostQuitMessage :
ctypes.windll.user32.PostQuitMessage(0)
关于python - 中途结束程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6023172/