写一个代码:创建窗口设置按钮导入cSV文件
以下是一个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数据加载到数据库中
原文地址: http://www.cveoy.top/t/topic/flXC 著作权归作者所有。请勿转载和采集!