eva*_*vid 0 python tkinter file-browser python-2.7
我正在尝试使用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()
Run Code Online (Sandbox Code Playgroud)
当我运行程序时,我收到一条错误消息:
NameError: name 'tkFileDialog' is not defined
Run Code Online (Sandbox Code Playgroud)
我已经尝试了一些我在网上找到的配置.他们都没有工作; 但每次都是同样的基本错误.我怎样才能解决这个问题?
要导入一切从tkFileDialog模块,所以你并不需要写一个模块名作为前缀tkFileDialog.askopenfilename(),只是askopenfilename(),这样的:
from Tkinter import *
from tkFileDialog import *
root = Tk()
root.wm_title("Pages to PDF")
w = Label(root, text="Please choose a .pages file to convert.")
fileName = askopenfilename(parent=root)
w.pack()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20599 次 |
| 最近记录: |