Я использую pyqt как цикл бесконечности, но я не знаю, как избежать его программным путем или пифонически. ниже мой код.python escaping цикл бесконечности pyqt
from PyQt4.QtGui import QApplication
loop = QApplication([])
main()
loop.exec_()
Я хочу написать в моей функции main(), как если бы какое-то условие было выполнено, а затем убежать.
Я абсолютно не знаком с программированием, я пытался найти любую подсказку в google, например, close() или что-то еще, ничего не работает.
любая помощь, подсказка будет оценена. Спасибо.
Оцененный комментарии ниже, что вы пытаетесь сделать, это очень хороший пример для «продуцент потребителя шаблон ", где один поток производит что-то (например, получение цен с рынка), а другой поток потребляет эту информацию - ваш торговый алгоритм. Googling для этого вы можете найти, например. этот пример: http://agiliq.com/blog/2013/10/producer-consumer-problem-in-python/ – sebastian