我在实际完成此代码时遇到了很多麻烦,我想实现一些其他功能,例如搜索csv文件来查找数据,并实现一些类型数据验证,我有很多麻烦的。最初该计划只是为了
到目前为止我似乎已经完成了第3步,写道。
from tkinter import *
import csv
class App(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.pack()
self.output()
def output(self):
Label(text='New homework:').pack(side=LEFT,padx=5,pady=5)
self.e = Entry(root, width=20)
self.e.pack(side=LEFT,padx=5,pady=5)
self.b = Button(root, text='Submit', command=self.writeToFile)
self.b.pack(side=RIGHT,padx=5,pady=5)
def writeToFile(self):
with open('dates.csv', 'a') as f:
w=csv.writer(f, storing=csv.STORE_ALL)
w.writerow([self.e.get()])
self.b = Button(root, text='Submit', command=self.writeToFile)
self.b.pack(side=RIGHT,padx=5,pady=5)
if __name__ == "__main__":
root=Tk()
root.title('Jacksons Software Journal')
root.geometry('400x400')
app=App(master=root)
app.mainloop()
root.mainloop()