Ответ 1
Пакет Tkinter
из Python 2 был переименован в Tkinter
в Python 3, а также другие связанные с ним модули.
Вот список переименованных модулей:
-
Tkinter
→Tkinter
-
tkMessageBox
→tkinter.messagebox
-
tkColorChooser
→tkinter.colorchooser
-
tkFileDialog
→tkinter.filedialog
-
tkCommonDialog
→tkinter.commondialog
-
tkSimpleDialog
→tkinter.simpledialog
-
tkFont
→tkinter.font
-
Tkdnd
→tkinter.dnd
-
ScrolledText
→tkinter.scrolledtext
-
Tix
→tkinter.tix
-
ttk
→tkinter.ttk
Я советую вам узнать, как динамически просматривать модули с помощью dir
. Если вы находитесь под окнами, настройте Python на использование модуля readline, чтобы получить автоматическое завершение и упростить список доступных классов в модуль.
Описание каждого модуля см. в официальной документации Python. (Tkinter
в Python 2.x, Tkinter
в Python 3.x)