2013-03-19 4 views
0

У меня есть простая игра, написанная на черепахе Python3 Когда игра закончена, я хочу показать сообщение «Продолжить? (y/n) 'и дождитесь, пока пользователь нажмет кнопку на клавиатуре. Любые идеи о том, как реализовать функцию ожидания?Python3 черепаха, как подождать до нажатия клавиши

+0

Да. А как насчет вас? – fancyPants

+0

Нет, я еще не знаю – pydevd

ответ

1

Заканчивать методом textinput:

def textinput(self, title, prompt): 
    """Pop up a dialog window for input of a string. 

    Arguments: title is the title of the dialog window, 
    prompt is a text mostly describing what information to input. 

    Return the string input 
    If the dialog is canceled, return None. 

    Example (for a TurtleScreen instance named screen): 
    >>> screen.textinput("NIM", "Name of first player:") 

    """ 
    return simpledialog.askstring(title, prompt) 
+0

Уже тестировал эту функцию. Не то, что я хочу. Я решил проблему, добавив новую сцену в игру. Но спасибо за ответ – pydevd

Смежные вопросы