2 回答

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊
TkinterPython 2中的軟件包以及與之相關(guān)的其他模塊已重命名為tkinterPython 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
我建議您學(xué)習(xí)如何使用dir命令動(dòng)態(tài)瀏覽模塊。如果您在Windows下,請(qǐng)將Python配置為使用readline模塊獲取自動(dòng)完成功能,并使其更容易列出模塊中的可用類。
有關(guān)每個(gè)模塊的說(shuō)明,請(qǐng)參閱官方Python文檔。(Tkinter在Python 2.x中,tkinter在Python 3.x中)

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個(gè)贊
還要注意,tkinter.filedialog是一個(gè)模塊(不是從模塊導(dǎo)入的類)。因此,要獲取該類,可以從tkinter.filedialog導(dǎo)入FileDialog中進(jìn)行。但是,Python 2.x中似乎沒(méi)有普通的FileDialog類。告訴我我是否錯(cuò)。
添加回答
舉報(bào)