teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

実装例を修正しました。インデントの修正です。

2020/06/12 10:18

投稿

yymmt
yymmt

スコア1615

answer CHANGED
@@ -2,9 +2,11 @@
2
2
  ```python
3
3
  def check_url(target_url, retry=3):
4
4
  for i in range(retry):
5
- try:
5
+ try:
6
- ...
6
+ ...
7
- return # 正常終了の時は関数を終了
7
+ return # 正常終了の時は関数を終了
8
- except requests.exceptions.ConnectTimeout:
8
+ except requests.exceptions.ConnectTimeout:
9
+ print('接続エラー、待機後再接続します。')
10
+ logs.append("ERROR"+"\t"+target_url)
9
- ...
11
+ time.sleep(10)
10
12
  ```