示例#1
0
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()
示例#2
0
def save(score):
    username = getpass.getuser()
    user_profile = profile.User_Profile(username)
    user_profile.update_score(score)
    user_profile.add_game_record('Space_Invaders')
示例#3
0
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')
示例#4
0
 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')
示例#5
0
def save(score_display):
    user_profile = profile.User_Profile(username)
    user_profile.update_score(score_display)
    user_profile.add_game_record('Run')
示例#6
0
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')