上传文件后自动关闭窗口

2024-06-23 19:06:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望我的代码能够关闭导入窗口自动后,你上传一个文件在。如何改进代码以实现此目的,而不是使用按钮手动关闭此窗口

到目前为止,我使用的是:

from tkinter import *
import tkinter.messagebox as tm


root= tk.Tk()

canvas1 = tk.Canvas(root, width = 300, height = 300, bg = 
'lightsteelblue2', relief = 'raised')
canvas1.pack()

def getCSV ():
    global df1

    import_file_path = filedialog.askopenfilename()
    df1 = pd.read_csv (import_file_path)
    print (df1)

browseButton_CSV = tk.Button(text=" Import node CSV File  ",
command=getCSV, bg='green', fg='white', font=('helvetica', 12, 'bold'))
canvas1.create_window(150, 150, window=browseButton_CSV)

def close_window ():
    root.destroy()

button = tk.Button(text = "Click and Quit", command = close_window)
button.pack()


root.mainloop()

Tags: csvpath代码importtkinterdefrootwindow

热门问题