def reciever(game): username = (getpass.getuser()).lower( ) #I found an issue where if the user logs in with caps enabled, the username will be all caps in program. Not a big deal but may as well solve it. user_profile = profile.User_Profile(username) #getting user profile filename = (str(username) + "_" + str(game) + ".esp") #getting filename f = open(filename, "r") content = f.read() content = content.split("\n") #file now split into number of records content.pop(len(content) - 1) #removing the '\n' character for x in content: x = x.split(",") #now split into [score, game] user_profile.update_score(x[0]) # updating the score user_profile.add_game_record(game) user_profile.save()
def save(score): username = getpass.getuser() user_profile = profile.User_Profile(username) user_profile.update_score(score) user_profile.add_game_record('Space_Invaders')
def save(score_display): username = os.getlogin() #get username user_profile = profile.User_Profile(username) user_profile.update_score(score_display) user_profile.add_game_record('Tetris')
def save(self): username = getpass.getuser() user_profile = profile.User_Profile(username) user_profile.update_score(self.snake.score) user_profile.add_game_record('Snake')
def save(score_display): user_profile = profile.User_Profile(username) user_profile.update_score(score_display) user_profile.add_game_record('Run')
def save(score_display): #print('saving score',score_display) username = os.getlogin() #get username user_profile = profile.User_Profile(username) user_profile.update_score(score_display) user_profile.add_game_record('Dino')