以下是一个Python Tkinter代码示例,它创建了一个窗口,并在窗口中添加了一个按钮,用于导入CSV文件。请注意,此代码需要CSV模块(可通过pip安装)。

import tkinter as tk
import csv

class CSVImportGUI:

    def __init__(self, master):
        self.master = master
        master.title("CSV Import GUI")

        self.import_button = tk.Button(master, text="Import CSV", command=self.import_csv)
        self.import_button.pack()

    def import_csv(self):
        filename = tk.filedialog.askopenfilename(initialdir="/", title="Select file", filetypes=[("CSV Files", "*.csv")])
        with open(filename, "r") as csv_file:
            csv_reader = csv.reader(csv_file)
            for row in csv_reader:
                print(row)

root = tk.Tk()
csv_import_gui = CSVImportGUI(root)
root.mainloop()

此代码使用Tkinter创建了一个GUI窗口,并添加了一个按钮。当按钮被点击时,它会打开文件对话框,让用户选择要导入的CSV文件。选择文件后,它将使用CSV模块读取文件,并将每行打印到控制台。您可以根据需要调整代码以执行其他操作,例如将CSV数据加载到数据库中

写一个代码:创建窗口设置按钮导入cSV文件

原文地址: http://www.cveoy.top/t/topic/flXC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录