Saturday, September 4, 2010

My deed log program written in python 2.6

#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()

No comments:

Post a Comment

Followers

Blog Archive

About Me

My photo
Biking helps me to cope with life.