Guest User

Untitled

a guest
Dec 28th, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. import pickle, os, time
  2. from Tkinter import *
  3.  
  4. class SignUp:
  5. def __init__(self):
  6. self.username=None
  7. self.password=None
  8. self.Name=None
  9. def getinfo(self):
  10. self.username=raw_input('Username: ')
  11. self.password=raw_input('Password: ')
  12. self.Name=raw_input('Enter Name: ')
  13.  
  14. def Users():
  15. global c2
  16. c2=SignUp()
  17. #print
  18. f=open('namepassword.dat','rb+')
  19. flag = 0
  20. while True:
  21. try:
  22. while True:
  23. c2=pickle.load(f)
  24. if not c2:
  25. break
  26. else:
  27. if c2.username <> user or c2.password <> PASS:
  28. continue
  29. else:
  30. flag=1
  31. print 'Login Ho gaya re Baba'
  32. break
  33. except EOFError:
  34. pass
  35. if flag==0:
  36. print "User id does not exist"
  37. break
  38. f.close()
  39.  
  40. def main():
  41. global root
  42. root=Tk()
  43. photo=PhotoImage(file="Capture.gif")
  44. w=Label(root,image=photo)
  45. w.grid(row=0,columnspan=10)
  46. v=Label(root,text="USERNAME",fg="Red")
  47. v.config(font = "Times")
  48. v.grid(row=1,column=4)
  49. global user
  50. user=Entry(root,bd=4)
  51. user.grid(row=2,column=4)
  52. a=Label(root,text="PASSWORD",fg="Red")
  53. a.config(font="Times")
  54. a.grid(row=4,column=4)
  55. global PASS
  56. PASS=Entry(root,bd=4,show="*")
  57. PASS.grid(row=5,column=4)
  58. k=Button(root,text="Log In",command=Users)
  59. k.grid(row=6,column=4)
  60. a=Label(root,text="OR")
  61. a.grid(row=7,column=4)
  62. s=Label(root,text="Sign Up",command=None)
  63. s.grid(row=8,column=4)
  64. root.mainloop()
  65. main()
Add Comment
Please, Sign In to add comment