Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import random
- import csv
- WhewHew = 0
- UserList = []
- NewUser = []
- User = []
- Pass = []
- with open ("USERNAME.csv","r") as DataFile:
- for EachLine in DataFile:
- EachLine = EachLine.strip()
- UserList.append(EachLine)
- with open ("PASSWORD.csv","r") as DataFile:
- for EachLine in DataFile:
- EachLine = EachLine.strip()
- UserList.append(EachLine)
- with open("Test.csv") as DataFile:
- for EachLine in DataFile:
- EachLine = EachLine.strip()
- EachColumnItem = EachLine.split(",")
- with open("USERNAME.csv") as DataFile:
- for EachItem in DataFile:
- User = EachItem
- with open("PASSWORD.csv") as DataFile:
- for EachItem in DataFile:
- Pass = EachItem
- def Login(UserList,WhewHew,NewUser,User,Pass):
- print(UserList)
- Answer = str(input("Is this your first time logging in?"))
- Answer = str.upper(Answer)
- if Answer == "YES":
- PasswordUsernameSet(UserList,WhewHew,NewUser,User,Pass)
- MENU(UserList,WhewHew,NewUser)
- else:
- Answer = str(input("What is your Username?"))
- Answer2 = str(input("What is your Password?"))
- if Answer == User and Answer2 == Pass:
- input("Successfully logged in press enter to go to the menu!")
- Menu(UserList,WhewHew,NewUser)
- else:
- print("Username or password incorrect try again please")
- Login(UserList,WhewHew,NewUser,User,Pass)
- with open ("USERNAME.csv","w") as DataFile:
- for EachList in UserList:
- for EachItem in EachList:
- DataFile.write(EachItem + ",")
- DataFile.write("\n")
- with open ("PASSWORD.csv","w") as DataFile:
- for EachList in UserList:
- for EachItem in EachList:
- DataFile.write(EachItem + ",")
- DataFile.write("\n")
- def PasswordUsernameSet(UserList,WhewHew,NewUser,User,Pass):
- Name = str(input("What is your first name?"))
- Age= int(input("How old are you?"))
- Forename = Name[:3]
- User = Forename + Age
- Pass = str(input("What would you like your password to be"))
- with open("USERNAME.csv", "w") as DataFile:
- DataFile.write(User)
- with open("PASSWORD.csv", "w") as DataFile:
- DataFile.write(Pass)
- def Menu(UserList,WhewHew,NewUser,User,Pass):
- def DiceRoll():
- while roll_again == "yes" or roll_again == "y":
- print("Rolling the dice....")
- print("The values are....")
- random.randint(min,max)
- random.randint(min,max)
- roll_again == raw_input("Roll the dice again.")
- Login(WhewHew,UserList,NewUser,User,Pass)
- PasswordUsernameSet()
- DiceRoll()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement