Advertisement
TJM4

Untitled

Sep 4th, 2017
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.49 KB | None | 0 0
  1. userName = ("Leeman1")
  2. password = ("MrL456")
  3. enterUser = input("Please enter the userName")
  4. while enterUser != (userName):
  5. enterUser = input("INCORRECT \n Please enter the corect userName")
  6.  
  7. enterPassword = input("Please enter the password")
  8. while enterPassword != (password):
  9. enterPassword = input("INCORRECT \n Please enter the correct password")
  10.  
  11. print ("Hello, Mr Leeman.")
  12.  
  13. while True:
  14. options = input("would you like to:\n 1.view student details\n 2.add details for a new student\n 3.log out\n")
  15.  
  16.  
  17. if options == ("1"):
  18. file = open("students1.csv","r")
  19. enterID = (input("Please enter a student ID number"))
  20. for line in file:
  21. data = line.split(",")
  22. ID = data[0]
  23.  
  24. if enterID == ID:
  25. surname = data[1]
  26. forename = data[2]
  27. DOB = data[3]
  28. address = data[4]
  29. phone = data[5]
  30. tutorGroup = data[6]
  31. email = data[7]
  32.  
  33. print(ID+"\n"+surname+"\n"+forename+"\n"+DOB+"\n"+address+"\n"+phone+"\n"+tutorGroup+"\n"+email)
  34.  
  35.  
  36.  
  37. file.close
  38.  
  39. elif options == ("2"):
  40. import time
  41. file2 = open("students1.csv","a")
  42. file3 = open("students1.csv","r")
  43. for line in file3:
  44. data = line.split(",")
  45. ID = int(data[0])
  46. newID = ID+1
  47. newSurname = input("Enter new student's surname")
  48. newForename = input("Enter new student's first name")
  49. newDOB = input("Enter new student's DOB")
  50. try:
  51. time.strptime(newDOB, "%d/%m/%y")
  52. except ValueError:
  53. print("Please enter a valid short date")
  54. continue
  55. newAddress = input("Enter new student's address")
  56. try:
  57. newPhone = int(input("Enter new student's phone number"))
  58. except ValueError:
  59. print("please enter a valid phone number")
  60. continue
  61. newTutorgroup = data[6]
  62. newEmail = input("Enter new student's email address")
  63. #newStudent = (str(newID)+","+newSurname+","+newForename+","+newDOB+","+newAddress+","+str(newPhone)+","+newTutorgroup+","+newEmail)
  64. print(newDOB)
  65. #print(newStudent)
  66. #print(newID)
  67. file2.close
  68. file3.close
  69. elif options == ("3"):
  70. print("Logging out.\nGoodbye! Mr Leeman")
  71. break
  72. else:
  73. print("Please enter a valid option")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement