Advertisement
Guest User

Untitled

a guest
Aug 30th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.64 KB | None | 0 0
  1. from random import*
  2. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'a')as f:
  3. f.write(' ')
  4. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'r')as f:
  5. string33 = f.read()
  6. if string33 == ' ':
  7. username = input("Please input the username you want to use: ")
  8. password = input("Please input the password you want to use: ")
  9. num = 1
  10. num15 = 0
  11. num30 = 1000
  12. with open('NEA_Summer_Student_File_Peter_Leyden.txt', 'w')as f:
  13. for x in range(0, 25):
  14. num50 = randint(0,1)
  15. num30 += 1
  16. num15 += 1
  17. num14 = str(num15)
  18. num31 = str(num30)
  19. f.write('Student ID: ')
  20. num4 = str(num30)
  21. f.write(num4)
  22. f.write("\nSurname: Leyden")
  23. f.write(num14)
  24. f.write("\nForename: Peter")
  25. f.write(num14)
  26. f.write('\nDate of Birth: ')
  27. f.write(num14)
  28. f.write("/07/2003\nHome Address: ")
  29. f.write(num14)
  30. f.write(" Campion Lane\nHome Phone Number: 0800 04 05 ")
  31. f.write(num14)
  32. if num50 == 0:
  33. f.write("\nGender: Male\n")
  34. else:
  35. f.write("\nGender: Female\n")
  36. f.write("Tutor Group: Maple\n")
  37. f.write("School Email Address: ")
  38. f.write(num4)
  39. f.write("@school.co.uk\n\n")
  40. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'w')as g:
  41. g.write(username)
  42. g.write('\n')
  43. g.write(password)
  44. g.write('\n')
  45. g.write(num14)
  46. else:
  47. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'r')as f:
  48. username8 = f.readline()
  49. password9 = f.readline()
  50. num29 = f.readline()
  51. num15 = int(num29)
  52. num30 = num15+1000
  53. while True:
  54. num1 = 0
  55. while num1 == 0:
  56. username1 = input("Please input your username: ")
  57. string32 = ("\n")
  58. username3 = username1+string32
  59. password1 = input("Please input your password: ")
  60. password3 = password1+string32
  61. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'r')as h:
  62. username2 = h.readline()
  63. password2 = h.readline()
  64. if username2 == username3 and password2 == password3:
  65. print("Thank you for Logging in")
  66. done = input("Press enter to continue: ")
  67. num = 0
  68. num1 = 1
  69. else:
  70. print("Either the username or password is incorrect please try again")
  71. while num == 0:
  72. for x in range(0,50):
  73. print(" ")
  74. print("Which operations would you like to do access student information(a)")
  75. print("Reset password(r)")
  76. print("And three other reports")
  77. print("See all student information(f)")
  78. print("Add a student to the form(s)")
  79. operation = input("Or log out(l): ")
  80. if operation == 'a':
  81. print('')
  82. try:
  83. student_id = int(input("Please input the student's unique ID number: "))
  84. print("Please input a number.")
  85. if student_id <= 1000 or student_id > num30:
  86. print("That is not valid.")
  87. else:
  88. student_id1 = student_id - 1000
  89. num6 = student_id1 - 1
  90. num7 = 8
  91. num8 = num6 * 10
  92. num9 = num8 + num7
  93. num10 = num8 - 1
  94. with open('NEA_Summer_Student_File_Peter_Leyden.txt', 'r')as f:
  95. for x in range(0, num10):
  96. f.readline()
  97. for x in range(0, 10):
  98. fr = f.readline()
  99. print(fr, end='')
  100. except ValueError:
  101. print("Please input a number.")
  102. print('')
  103. done = input("Press enter to continue: ")
  104. elif operation == 's':
  105. with open('NEA_Summer_Student_File_Peter_Leyden.txt', 'a')as f:
  106. Surname = input("Please input the new student's Surname: ")
  107. Forename = input("Please input the new student's Forename: ")
  108. D_O_B = input("Please input the new student's Date Of Birth: ")
  109. Home_Address = input("Please input the new student's Home Address: ")
  110. H_P_N = input("Please input the new student's Home Phone Number: ")
  111. Gender = input("Please input the new student's Gender: ")
  112. num15 += 1
  113. num14 = str(num15)
  114. num30 += 1
  115. f.write('Student ID: ')
  116. num4 = str(num30)
  117. f.write(num4)
  118. f.write("\n")
  119. f.write("Surname: ")
  120. f.write(Surname)
  121. f.write("\nForename: ")
  122. f.write(Forename)
  123. f.write('\nDate of Birth: ')
  124. f.write(D_O_B)
  125. f.write("\nHome Address: ")
  126. f.write(Home_Address)
  127. f.write("\nHome Phone Number: ")
  128. f.write(H_P_N)
  129. f.write("\nGender: ")
  130. f.write(Gender)
  131. f.write("\nTutor Group: Maple\n")
  132. f.write("School Email Address: ")
  133. f.write(num4)
  134. f.write("@school.co.uk\n\n")
  135. print("You have added a student.")
  136. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'w')as f:
  137. f.write(username2)
  138. f.write(password2)
  139. f.write(num14)
  140. done = input("Press enter to continue: ")
  141. elif operation == 'r':
  142. passthing = input("This is where your reset your password do you want to continue(c) or stop(s): ")
  143. if passthing == 'c':
  144. username3 = input("Please input your username: ")
  145. password5 = input("Please input your current password: ")
  146. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'r')as f:
  147. username6 = f.readline()
  148. password6 = f.readline()
  149. username7 = username3+string32
  150. password8 = password5+string32
  151. if password6 == password8 and username6 == username7:
  152. password3 = input("Please enter your new password: ")
  153. password4 = input("Please re-enter your new password: ")
  154. if password3 == password4:
  155. print("You have reset your password.")
  156. password = password3
  157. username = username7
  158. with open('NEA_Summer_Username_Password_Peter_Leyden.txt', 'w')as f:
  159. f.write(username)
  160. f.write(password)
  161. f.write("\n")
  162. else:
  163. print('You have entered 2 different passwords please try again')
  164. else:
  165. print("The username and password do not match")
  166. elif passthing == 's':
  167. print("You chose not to use the password reset function")
  168. else:
  169. print("That is not valid")
  170. done = input("Press enter to continue: ")
  171. elif operation == 'l':
  172. print("You have now logged out.")
  173. num = 1
  174. elif operation == 'f':
  175. with open('NEA_Summer_Student_File_Peter_Leyden.txt', 'r')as f:
  176. fr = f.read()
  177. print(fr)
  178. done = input("Press enter to continue: ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement