Форум сайта python.su
0
У меня есть live loop приложение, где при нажатии на кнопку старт начинает работать поток с бесконечным циклом. И кнопка стоп, которая должна останавливать поток до ввода новых данных и впоследствии опять нажатия старт. Помогите разобраться как остановить поток.
Как я понимаю просто остановить его нельзя, только по условию в самом потоке.
Но конкретно реализация у меня не получается. Пусть есть переопределённый метод run:
def run(self): global c while c == 1: pass
Офлайн
31
while 1: name = raw_input('Enter name:') if name == 'stop': break print 'Hello', name
Отредактировано sanodin (Март 22, 2013 20:41:18)
Офлайн
0
Большое спасибо
Офлайн