#Deed assitant by Steve Atchison Sept 3 2010, python 2.6
from Tkinter import *
def ListFile():
result_f=open('Deedinfo.txt')
for eachline in result_f:
print eachline
result_f.close()
def DataSave():
fob=open('Deedinfo.txt','a')
fob.write('-------------------------------\n')
fob.write('Book Page: '+ deed.get()+'\n')
fob.write('Deed date: '+ deeddate.get()+'\n')
fob.write('Grantor: ' + grantor.get()+' Grantee: ' + grantee.get()+'\n')
#fob.write('Grantee: ' + grantee.get()+'\n')
fob.write('PIN :'+pin.get()+'\n')
fob.write('Action taken: '+ theAction.get()+'\n')
fob.close
#clears entry boxes
deed.delete(0,END)
deeddate.delete(0,END)
grantor.delete(0,END)
grantee.delete(0,END)
pin.delete(0,END)
root = Tk()
#root.geometry('225x350')
root.config(bg='limegreen')
Label(text = 'Book & Page').pack()
deed = Entry(root)
deed.pack(padx=5,pady=5)
Label(text='Deed Date').pack()
deeddate=Entry(root)
deeddate.pack(padx=5,pady=5)
Label(text='Grantor ').pack()
grantor =Entry(root)
grantor.pack(padx=5,pady=5)
Label(text='Grantee').pack()
grantee=Entry(root)
grantee.pack(padx=5,pady=5)
Label(text='Parcel ID').pack()
pin=Entry(root)
pin.pack(padx=5,pady=5)
#Radion button widgets
theAction=StringVar()
theAction.set(None)
Radiobutton(root,text='Map work card',value='Map work card',variable=theAction).pack()
Radiobutton(root,text='Split',value='Split',variable=theAction).pack()
Radiobutton(root,text='Combination',value='Combination',variable=theAction).pack()
Radiobutton(root,text='Not in title',value='Not in title',variable=theAction).pack()
Radiobutton(root,text='Name change',value='Name change',variable=theAction).pack()
saveBtn=Button(root,text='Save ', command=DataSave)
saveBtn.pack(padx=2,pady=2)
listBtn=Button(root,text='List Deed File',command=ListFile)
listBtn.pack(padx=2,pady=2)
root.mainloop()
This is a personal record of my python programming experiences. It will allow me to see how I am progressing as I learn a new language.
Saturday, September 4, 2010
Subscribe to:
Post Comments (Atom)
Followers
Blog Archive
- June (1)
- March (3)
- February (1)
- July (3)
- May (1)
- April (1)
- March (1)
- January (1)
- December (1)
- November (4)
- July (3)
- May (2)
- April (1)
- March (6)
- February (2)
- December (1)
- November (1)
- September (3)
- August (3)
- July (1)
- March (3)
- January (1)
- December (5)
- November (2)
- October (1)
- September (2)
- August (1)
- July (4)
- May (3)
- February (1)
- January (1)
- December (1)
- November (2)
- October (2)
- September (9)
- August (2)
- May (1)
- April (1)
- March (6)
- February (5)
- January (3)
- August (2)
No comments:
Post a Comment