我想通过Tkinter编写python来读取csv文件的目录。但我注意到,我所拥有的代码只能返回文件夹路径,而不能返回文件路径。有什么方法可以跟踪csv文件路径吗?这是我的密码
from Tkinter import *
from tkFileDialog import askdirectory
def browser():
dir = askdirectory()
if dir:
path.set(dir)
mGui = Tk()
path = StringVar()
en = Entry(mGui, textvariable=path)
en.pack()
butt = Button(mGui, text="Browse", command=browser)
butt.pack()
mGui.mainloop()
发布于 2013-09-23 19:12:51
使用tkFileDialog.askopenfilename()
或tkFileDialog.asksaveasfilename()
insead。
from tkFileDialog import askopenfilename
def browser():
name = askopenfilename()
if name:
path.set(name)
....
https://stackoverflow.com/questions/18972239
复制相似问题