Il pacchetto Tkinter
è stato rinominato in tkinter
in Python 3, nonché in altri moduli ad esso correlati. Ecco il nome cambia:
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
vi consiglio di imparare a navigare in modo dinamico i moduli con laComando. Se sei in Windows, configura Python per usare il modulo readline per ottenere il completamento automatico e rendere molto più facile elencare le classi disponibili in un modulo.
Si noti inoltre che tkinter.filedialog è un modulo (non una classe importata da un modulo). Quindi, per ottenere la classe, si dovrebbe fare da tkinter.filedialog import FileDialog. Sembra che non ci sia una semplice classe FileDialog in Python 2.x, comunque. Dimmi se mi sbaglio. – Shule