ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

15_python:10_retry

文書の過去の版を表示しています。


10 Python retry処理

リトライのMAX回数を決めて、tryで実行してあげる。

def retry():
    MAX_RETRY = 3
    for i in range(MAX_RETRY + 1):
        try:
            print('retry: ' + str(i) + '回目' )
            print(fail) # わざと失敗させる
        except Exception as e:
            print('Perform Retry')
        else: #成功の場合はbreak
            break
    else:
        print('Error Max Retry Timeout:')
        return 1

# start
if __name__ == "__main__":
    flg = retry()

    print(flg)
15_python/10_retry.1617490245.txt.gz · 最終更新: 2021/04/04 07:50 by matsui