Скрипт работает в IDLE, но .py-файл не работает

У меня есть скрипт tkinter, который прекрасно работает в IDLE. Однако, когда я дважды щелкаю .py-файл из проводника Windows, окно консоли мигает полсекунды, а затем выходит.

Я смог распечатать окно консоли. В нем говорится:

...etc.etc...
NameError: global name 'simpledialog' is not defined

simpledialog - это модуль в tkinter, который я использую в своем скрипте. Поскольку я делаю from tkinter import *, нет необходимости явно писать tkinter.simpledialog.

Это работает в IDLE, почему не в .py?

8
задан mac 29 November 2011 в 23:13
поделиться