Example #1
1
def restore_game():
    """
    捕捉任何由于找不到数据文件所抛出的错误并验证保存游戏的长度
    :return:
    """
    try:
        game = oxo_data.restore_game()
        if len(game) == 9:
            return game
        else:
            return new_game()
    except IOError:
        return new_game()
Example #2
0
def restore_game():
    """
    捕捉任何由于找不到数据文件所抛出的错误并验证保存游戏的长度
    :return:
    """
    try:
        game = oxo_data.restore_game()
        if len(game) == 9:
            return game
        else:
            return new_game()
    except IOError:
        return new_game()
Example #3
0
def restore_game():
    """ 
    Tries to restore the game. If the game cannot be restored,
    it returns a blank gameboard
    """
    try:
        game = oxo_data.restore_game()
        if len(game) == 9:
            return game
        else:
            return new_game()
    except IOError:
        return new_game()