【发布时间】:2020-03-30 13:54:12
【问题描述】:
我有一个 tkinter 窗口,需要按一个按钮来打开一个 csv 文件。例如:
root = Tk()
def open_file():
# show the csv file to the user
open_button = Button(root, text="Open", command=open_file)
open_button.pack()
有没有办法做到这一点,或者类似的东西?我曾尝试使用 askopenfilename,但这似乎对我不起作用,因为它只打开主目录。
【问题讨论】:
-
首先,程序如何知道要打开哪个文件?如果您使用的是 TkinterfileDialog,它是一个内置的小部件,允许用户“浏览”然后选择一个文件。如果你只是想让你的程序打开一个你已经有路径的文件,那么只需在 open_file() 中使用 python open
标签: python python-3.x csv tkinter