У меня есть скрипт tkinter, который прекрасно работает в IDLE. Однако, когда я дважды щелкаю .py-файл из проводника Windows, окно консоли мигает полсекунды, а затем выходит.
Я смог распечатать окно консоли. В нем говорится:
...etc.etc...
NameError: global name 'simpledialog' is not defined
simpledialog
- это модуль в tkinter
, который я использую в своем скрипте. Поскольку я делаю from tkinter import *
, нет необходимости явно писать tkinter.simpledialog
.
Это работает в IDLE, почему не в .py?