I created a GUI to assist Public Works in calculating Protest Extents.
from Tkinter import *
def exclusion():
AreaOfSubject=float(AreaSubject.get())
AreaROWinBuffer=float(AreaROW.get())
GrossAcresArea=float(GrossAcres.get())
theProtestArea=float(ProtestArea.get())
NetAcres=float(GrossAcresArea-(AreaOfSubject+AreaROWinBuffer))
print("Total area of exclusions = %0.2f " % float(AreaOfSubject+AreaROWinBuffer))
print("Net Acres = %0.2f "%NetAcres)
print("Extent of Protest is %0.2f" %float(theProtestArea/NetAcres))
root=Tk()
Label(root,text="Gross acres including subject property and ROW").pack()
GrossAcres=Entry(root)
GrossAcres.pack()
Label(root,text="Area of Subject Property").pack()
AreaSubject=Entry(root)
AreaSubject.pack()
Label(root,text="Area of Street ROW").pack()
AreaROW=Entry(root)
AreaROW.pack()
Label(root,text="Area of Protesting Properties").pack()
ProtestArea=Entry(root)
ProtestArea.pack()
btn1=Button(root,text="Protest Extent",command=exclusion)
btn1.pack()
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.
Thursday, February 3, 2011
Subscribe to:
Posts (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)