tkinter文本框输入获取文本并录入指定excel单元格
时间: 2024-04-30 10:17:25 浏览: 95
获取文本txt中的数据导出到excel中
3星 · 编辑精心推荐
您可以通过以下代码来获取Tkinter文本框中的文本并将其录入指定的Excel单元格:
```python
import openpyxl
from tkinter import *
# 创建Tkinter窗口
window = Tk()
# 创建文本框
text_box = Entry(window)
# 创建提交按钮
submit_button = Button(window, text='提交')
# 定义提交按钮单击事件处理程序
def submit():
# 获取文本框中的文本
text = text_box.get()
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择工作表
sheet = wb['Sheet1']
# 将文本录入指定的单元格(假设为A1)
sheet['A1'] = text
# 保存Excel文件
wb.save('example.xlsx')
# 将文本框和提交按钮添加到窗口中
text_box.pack()
submit_button.pack()
# 将提交按钮的单击事件与submit函数绑定
submit_button.config(command=submit)
# 进入Tkinter事件循环
window.mainloop()
```
注意:在运行此代码之前,确保您已经安装了openpyxl库。您可以使用`pip install openpyxl`来安装它。
阅读全文