Произошла одна ошибка:
AttributeError: модуль «tkinter» не имеет атрибута «messagebox»
Даже tkinter импорта уже указан в начале. Почему в инструкции tkinter.Tk() нет ошибок?
Я понял, что инструкция import не похожа на #include на языке C, поэтому я понимаю, что нам нужно импортировать tkinter.messagebox, если мы хотим его использовать, даже если был указан import tkinter, но меня смутило то, почему tkinter.Tk< /code> может работать хорошо, даже если мы не написал что-то вроде import tkinter.Tk?
import time, sys
import tkinter
#import tkinter.messagebox
window = tkinter.Tk()
tkinter.messagebox.showwarning()
window.mainloop()
Подробнее здесь: https://stackoverflow.com/questions/562 ... tkinter-tk
Почему мне нужно импортировать tkinter.messagebox, но не нужно импортировать tkinter.Tk() после импорта tkinter? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Отображение модального диалога (messageBox) замораживает другие окна приложения.
Anonymous » » в форуме C# - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-