Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Python 

Assignment Notebook App

I dont have much experience with programming, I started in September. This is my first python program that i created that I think is actually useful
Code
from tkinter import *
root = Tk()
def save(event):
   file = open('HW.txt','w')
   file.write('English: ' + entry1.get() +'\n'+'Math: ' + entry2.get() + '\n'+'Science: ' + entry3.get() +
              '\n'+'Spanish: ' + entry4.get()+'\n'+'SS :' + entry5.get()+'\n'+'WebDev: ' + entry6.get()+
              '\n'+entry7.get())
   root.destroy()
   file.close()
e = Label(root, text="English")
m = Label(root, text="Math")
sci = Label(root, text="Science")
sp = Label(root, text="Spanish")
ss = Label(root, text="Social Studies")
cp = Label(root, text="Computer")
other = Label(root, text="Other")
entry1 = Entry(root)
entry2 = Entry(root)
entry3 = Entry(root)
entry4= Entry(root)
entry5 = Entry(root)
entry6 = Entry(root)
entry7= Entry(root)
e.grid(row=0, sticky=E)
m.grid(row=1, sticky=E)
sci.grid(row=2, sticky=E)
sp.grid(row=3, sticky=E)
ss.grid(row=4, sticky=E)
cp.grid(row=5, sticky=E)
other.grid(row=6, sticky=E)
entry1.grid(row=0,column=1)
entry2.grid(row=1,column=1)
entry3.grid(row=2,column=1)
entry4.grid(row=3,column=1)
entry5.grid(row=4,column=1)
entry6.grid(row=5,column=1)
entry7.grid(row=6,column=1)
s = Button(root, text = "Save & Quit")
s.bind("<Button-1>",save)
s.grid(row=7,column=1)
root.mainloop()
Any feedback would be deeply appreciated.🤝 Im probably going to recreate this in java.
1NevE2JpzhMs8rzCxSHAdmjtf1Ud8KGxJC
You could probably do a Loop for the Entrys
Thank you for the share dude. I am new to python and tkinter and trying to learn it. Cheers


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Python] by TopDawggNov 7, 2017 03:21 PM 3 77 Nov 7, 2017 03:21 PM
Last Post: TopDawgg