Приостановить цикл Python до выполнения определенного условия
exe_loop = True
while exe_loop == True:
for line_ in code:
string += 1
line = line_.split(' ')
if line[0] == '-':
wait()
while cont == False:
continue
Этот код должен читать текстовый файл, разбивать его сначала на строки, а потом на слова, и при встрече слова "-" - тормозиться до тех пор, пока не будет нажата определенная клавиша.
Ответы (1 шт):
Автор решения: Volkodaff
→ Ссылка
этот фрагмент используется в Tkinter в отдельном потоке, он необходим, чтобы читать инструкции для программы из файла
В модуле Tkinter есть метод bind (Button.bind) ,который может обрабатывать нажатия на клавиши.
button = Button(text="Кнопка")
def test(event):
print("Кнопка нажата")
button.bind("<Enter>", test)