Сбой Python на Mac - PullRequest
       10

Сбой Python на Mac

0 голосов
/ 19 января 2012

Я просто загружаю графический модуль (находится по адресу http://mcsp.wartburg.edu/zelle/python/) и написал быструю программу для его тестирования. Все, что он должен сделать, это создать окно. Это работает, но второе окно создается Python (не IDLE) перестает отвечать на запросы, и я вынужден заставить выйти. Что может быть причиной этого? Код (который они предоставляют в качестве примера):

from graphics import *

def main():
    win = GraphWin("My Circle", 100, 100)
    c = Circle(Point(50,50), 10)
    c.draw(win)
    win.getMouse()
    win.close()

После того, как я нажимаю, он внезапно падает.

1 Ответ

0 голосов
/ 25 января 2012

Это действительно ожидаемое поведение.В строке

win.getMouse()

висит переводчик и окно, пока вы не нажмете.После щелчка строка

win.close()

разрушает окно, затем ваша программа завершается.Это может показаться вам «крахом», но на самом деле это ожидаемый конец запуска вашей программы на Python.(Если вы получаете ошибку, опубликуйте трассировку в своем вопросе.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...