Guest User

Untitled

a guest
Jan 17th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. #=======defined===============#
  2.  
  3. def information():
  4. import subprocess as sp
  5. pName='notepad.exe'
  6. fName='Manual Guidelines'
  7. sp.Popen([pName,fName])
  8. def close():
  9. qExit = messagebox.askyesno("Decision Support System", "Do you want to exit
  10. the system?")
  11. if qExit > 0:
  12. w1.destroy ()
  13. return
  14.  
  15. def displayall():
  16. import subprocess as sp
  17. pName = 'notepad.exe'
  18. fName = 'details.txt'
  19. sp.Popen([pName, fName])
  20. #====WIP============#
  21. def clear():
  22. Name.set('')
  23. Gender.set('')
  24. Age.set('')
  25. Weight.set('')
  26. Height.set('')
  27. Marital.set('')
  28. Health.set('')
  29. Licence.set('')
  30. Experience.set('')
  31. Frequency.set('')
  32. Class.set('')
  33. Model.set('')
  34.  
  35. def save():
  36. try:
  37. con=pymysql.connect(user='root', password='ghaz23',
  38. host='localhost', database='evm')
  39. cur=con.cursor()
  40. sql="insert into evm values('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s)"
  41. %(Name.get(), Gender.get(), Age.get(), Weight.get(), Height.get(), Marital.get(), Health.get(), Licence.get(),
  42. Experience.get(), Frequency.get(), Class.get(), Model.get())
  43. cur.execute(sql)
  44. con.commit()
  45. con.close()
  46. messagebox.showinfo('Success', 'Record Saved...')
  47. except:
  48. messagebox.showinfo('Error', 'Error in data entry...')
  49. finally:
  50. clear()
  51.  
  52. def displayall():
  53. try:
  54. con=pymysql.connect(user='root', password='ghaz23',
  55. host='localhost', database='evm')
  56. cur=con.cursor()
  57. sql='select * evm'
  58. cur.execute(sql)
  59. result=cur.fetchall()
  60.  
  61. f=open('details.txt', 'w')
  62. for data in result:
  63. f.write(str(data)+' n')
  64. f.close()
  65. con.close()
  66.  
  67. import subprocess as sp
  68. pName='notepad.exe'
  69. fName='details.txt'
  70. sp.Popen([pName,fName])
  71. except:
  72. messagebox.showinfo('No Data', 'No such data available...')
Add Comment
Please, Sign In to add comment