我试图使用Tkinter并让用户选择某个文件。我的代码看起来是这样的(我刚从Tkinter开始)
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
我在网上找到了一些配置。它们都没有起作用,但每次都是同样的基本错误。我该怎么解决?
似乎是空间名称问题。 试试这个:
您正在从
tkFileDialog
模块导入所有内容,因此不需要在前缀tkFileDialog.askopenfilename()
前编写模块名,只需在askopenfilename()
前编写模块名,例如:试试这个:
相关问题 更多 >
编程相关推荐