如何使用python创建GUI来接受用户输入并将其插入到Excel工作表中

问题描述 投票:3回答:1

[我想用一个用户输入创建一个Python GUI,每当用户输入插入按钮时,该用户输入便会插入到excel工作表中,而另一个按钮(例如,显示单词)将读取插入到excel工作表中的所有单词,任何想法如何做到这一点?

excel表应该像这样

enter image description here

并且用户界面应该像这样简单]

enter image description here

我为GUI创建的一些代码,但是对于文本文件不是Excel的

from tkinter import *

root = Tk()
root.geometry("700x700")
ivn = StringVar()
inputVarName = Entry(root, textvariable=str(ivn))
ivn.set(str("text1"))
inputVarName.grid(row=0, column=0)

ivn2 = StringVar()
inputVarName2 = Entry(root, textvariable=str(ivn2))
ivn2.set(str("text2"))
inputVarName2.grid(row=1, column=0)




def writetofile():
   content_list = [ivn.get(), ivn2.get()]

   print("\n".join(content_list))    
   with open("help.txt", "a") as f:
       for item in content_list:
           f.write("%s\n" % item)

applyButton = Button(root, text="Apply", command=writetofile)
applyButton.grid(row=2, column=1)



root.mainloop() ```
sorry if its silly question but this will be my first python GUI program


我想创建一个带有一个用户输入的python GUI,每当用户输入插入按钮时,该输入便会插入到excel工作表中,而另一个按钮(例如,显示单词)将插入到Excel工作表中,这将读取所有...

python excel user-interface tkinter xlsxwriter
1个回答
0
投票

您可以使用python tkinter创建GUI,也可以使用此库创建输入字段并接受输入的值。之后,您可以简单地使用python csv库将记录插入表中。

© www.soinside.com 2019 - 2024. All rights reserved.