回答編集履歴
1
実装例を修正しました。インデントの修正です。
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
|
-
|
5
|
+
try:
|
6
|
-
|
6
|
+
...
|
7
|
-
|
7
|
+
return # 正常終了の時は関数を終了
|
8
|
-
|
8
|
+
except requests.exceptions.ConnectTimeout:
|
9
|
+
print('接続エラー、待機後再接続します。')
|
10
|
+
logs.append("ERROR"+"\t"+target_url)
|
9
|
-
|
11
|
+
time.sleep(10)
|
10
12
|
```
|