コード例 #1
1
ファイル: oxo_logic.py プロジェクト: L1nwatch/Mac-Python-3.X
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()
コード例 #2
0
ファイル: oxo_logic.py プロジェクト: dnnb/Mac-Python-3.X
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()
コード例 #3
0
ファイル: oxo_logic.py プロジェクト: nhuntwalker/mystuff
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()