Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. print "1. Login"
  2. print "2. Register"
  3. print "3. View user"
  4.  
  5. pilihan = raw_input("Pilih opsi [1,2,3]:")
  6.  
  7.  
  8. def cek_user(user):
  9. try:
  10. with open("user.txt", 'r') as f:
  11. for line in f:
  12. data_user = line.split(" ")
  13. for i in data_user:
  14. if user == i:
  15. return True
  16. except IOError:
  17. print "File tidak ada"
  18.  
  19.  
  20. def cek_password(password_user):
  21. try:
  22. with open("password.txt", 'r') as f:
  23. for line in f:
  24. data_password = line.split()
  25. for i in data_password:
  26. if password_user == i:
  27. return True
  28. except IOError:
  29. print "File tidak ada"
  30.  
  31.  
  32. if pilihan == "1":
  33. username = raw_input('username:')
  34. password = raw_input('password:')
  35. if cek_user(username) and cek_password(password):
  36. print "Welcome %s" % username
  37. else:
  38. print "User tidak ditemukan"
  39. elif pilihan == "2":
  40. try:
  41. username = raw_input('username:')
  42. password = raw_input('password:')
  43. with open("user.txt", 'a') as u, open("password.txt", 'a') as p:
  44. u.write(username + " ")
  45. p.write(password + " ")
  46. except IOError:
  47. print "File tidak ada"
  48. elif pilihan == "3":
  49. pass
  50. else:
  51. print "Pilihan Anda tidak ada"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement