Tkinter Python To Upload File Code
Tkinter Python To Upload File Code
import tkinter.messagebox
class Example(Frame):
self.parent = parent
self.initUI()
def initUI(self):
self.pack(fill=BOTH, expand=1)
menubar = Menu(self.parent)
self.parent.config(menu=menubar)
Menu1 = Menu(menubar)
Menu2 = Menu(menubar)
Menu3 = Menu(menubar)
Menu1.add_command(label="Registeration of Students",font='nyala
14',command=self.addingform)
def destroy_children(self):
child.destroy()
def addingform(self):
self.destroy_children()
# create table stu(rno int(3), sname varchar(30),dob date, grade int(2), fname varchar(30),
def evClear():
rno.delete(0,END)
sname.delete(0,END)
dob.delete(0,END)
grade.delete(0,END)
Father_name.delete(0,END)
Mother_name.delete(0,END)
phone_number.delete(0,END)
def callback():
name= fd.askopenfilename()
print(name)
f1=open(name,'r')
stuff=f1.read()
my_text.insert(END,stuff)
f1.close()
def save_txt():
f2=open('sample.txt','w')
f2.write(my_text.get(1.0,END))
f2.close()
l0.pack()
l0.place(x=250,y=10)
l1.pack()
l1.place(x=50,y=100)
rno.pack()
rno.place(x=250,y=100)"""
l2.pack()
l2.place(x=50,y=150)
sname.pack()
sname.place(x=250,y=150)
l3.pack()
l3.place(x=50,y=200)
dob.pack()
dob.place(x=250,y=200)
l4.pack()
l4.place(x=50,y=250)
grade.pack()
grade.place(x=250,y=250)
l5.pack()
l5.place(x=50,y=300)
Father_name.place(x=250,y=300)
l6.pack()
l6.place(x=50,y=350)
Mother_name.pack()
Mother_name.place(x=250,y=350)
l7.pack()
l7.place(x=50,y=400)
phone_number.pack()
phone_number.place(x=250,y=400)
add_but=Button(self,text="Add student",bg="#0066ff",fg="white")
add_but.pack()
add_but.place(x=50, y=450)
clear_but.pack()
clear_but.place(x=150, y=450)
file_but=Button(self,text="click...",bg="#0066ff",fg="white",command=callback)
file_but.pack()
file_but.place(x=50, y=550)
my_text.pack()
my_text.place(x=250,y=550)
file_save_but=Button(self,text="Save...",bg="#0066ff",fg="white",command=save_txt)
file_save_but.pack()
file_save_but.place(x=750, y=550)
def subjectform(self):
self.destroy_children()
l0.pack()
l0.place(x=250,y=10)
def main():
root = Tk()
root.geometry("1100x680")
app = Example(root)
root.mainloop()
if __name__ == '__main__':
main()