我正在嘗試使用Tkinter並讓用戶選擇某個文件。我的代碼看起來像這樣(我剛開始學習Tkinter的)NameError:名稱'tkFileDialog'未定義
from Tkinter import *
from tkFileDialog import *
root = Tk()
root.wm_title("Pages to PDF")
root.wm_iconbitmap('icon.ico')
w = Label(root, text="Please choose a .pages file to convert.")
y = tkFileDialog.askopenfilename(parent=root)
y.pack()
w.pack()
root.mainloop()
當我運行程序時,我得到一個錯誤,指出:
NameError: name 'tkFileDialog' is not defined
我與幾個試了一下我在網上找到的配置。他們都沒有工作;但每次都是相同的基本錯誤。我怎樣才能解決這個問題?
如果使用不正確,我按照正確的用法編輯了下面的答案。 askopenfilename()的結果是一個不是Tkinter對象的字符串。 – Daniel