Графика черепахи - Как проверить, были ли нажаты кнопки «ОК» или «Отмена» при вводе текста? - PullRequest
0 голосов
/ 28 апреля 2020

Когда я использую wn.textinput(), как мне проверить, нажал ли пользователь кнопку «ОК» или «Отмена»? Вроде как это:

import turtle

wn = turtle.Screen()
wn.textinput("NOTICE","Are you sure? ")
if ok was clicked: # how to do that
#do some stuff
else:
#some other stuff

1 Ответ

0 голосов
/ 28 апреля 2020

Нечто подобное будет реагировать в зависимости от того, были ли введены некоторые текстовые данные или нет (я понимаю, что это не совсем так, если нажать ОК) :

import turtle

wn = turtle.Screen()
response = wn.textinput("NOTICE","Are you sure? ")

if response:
    wn.bgcolor("blue")
else:
    wn.bgcolor("red")
...