python tkinter导入excel
时间: 2023-09-30 15:10:01 浏览: 251
Python导入Excel
要在Python中使用Tkinter导入Excel文件,你需要使用openpyxl库。下面是一个简单的例子:
```python
from tkinter import *
from tkinter.filedialog import askopenfilename
from openpyxl import load_workbook
# 创建Tkinter窗口
root = Tk()
# 创建打开文件对话框
def open_file():
file_path = askopenfilename()
if file_path:
# 加载Excel文件
wb = load_workbook(file_path)
sheet = wb.active
# 输出表格内容
for row in sheet.iter_rows():
for cell in row:
print(cell.value)
# 创建按钮
btn = Button(root, text="打开文件", command=open_file)
btn.pack()
# 运行窗口
root.mainloop()
```
这个例子创建了一个Tkinter窗口和一个“打开文件”按钮。当用户点击按钮时,它会打开一个打开文件对话框,让用户选择一个Excel文件。然后,它使用openpyxl库加载该文件并输出其内容。你可以根据需要修改这个代码来满足你的需求。
阅读全文