【发布时间】:2015-10-28 13:14:10
【问题描述】:
我将 pyqt 用作无限循环,但我不知道如何以编程方式或 Python 方式摆脱它。下面是我的代码。
from PyQt4.QtGui import QApplication
loop = QApplication([])
main()
loop.exec_()
我想在我的 main() 函数中写,如果满足某些条件,然后转义。
我对编程完全陌生,我一直试图在谷歌上找到任何线索,比如 close() 什么的,没有任何效果。
任何帮助,提示将不胜感激。谢谢。
【问题讨论】:
-
根据下面的 cmets 判断,您尝试做的是“生产者消费者模式”的一个很好的例子,其中一个线程产生某些东西(例如从市场获取价格),另一个线程使用此信息 - 您的交易算法。谷歌搜索它,你可以找到例如这个例子:agiliq.com/blog/2013/10/producer-consumer-problem-in-python
标签: python-3.x pyqt4 infinite-loop