python tkinter 写一个 可以上传本地excel 程序
时间: 2023-08-04 11:35:09 浏览: 178
excel 上传程序
5星 · 资源好评率100%
好的,下面是一个使用Python Tkinter和pandas库编写的可供用户上传本地excel文件的程序:
```python
import tkinter as tk
from tkinter import filedialog
import pandas as pd
root = tk.Tk()
root.title("Excel文件上传程序")
def upload_excel():
# 打开文件选择对话框
file_path = filedialog.askopenfilename()
# 读取excel文件
df = pd.read_excel(file_path)
# 在控制台打印文件内容
print(df)
upload_button = tk.Button(root, text="上传文件", command=upload_excel)
upload_button.pack()
root.mainloop()
```
在上面的例子中,我们使用了Python内置的`filedialog`模块来打开文件选择对话框,让用户选择要上传的excel文件。一旦用户选择了文件,我们使用pandas库中的`read_excel`函数读取文件内容,并在控制台打印出来。
你可以将这个例子程序作为基础,进一步扩展它,例如在GUI界面上显示文件内容,或者对文件内容进行一些处理。
阅读全文