質問編集履歴
2
http
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
"Chrome/98.0.4758.80 Safari/537.36 "
|
18
18
|
header = {'User-Agent': user_agent}
|
19
19
|
|
20
|
-
url = 'https://
|
20
|
+
url = 'https://'
|
21
21
|
res = requests.get(url, headers=header)
|
22
22
|
soup = BeautifulSoup(res.text, 'html.parser')
|
23
23
|
|
1
try exceptを使っても処理が中断してしまう
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
"Chrome/98.0.4758.80 Safari/537.36 "
|
18
18
|
header = {'User-Agent': user_agent}
|
19
19
|
|
20
|
-
url = 'https://
|
20
|
+
url = 'https://mens.bz/area_shinjuku/'
|
21
21
|
res = requests.get(url, headers=header)
|
22
22
|
soup = BeautifulSoup(res.text, 'html.parser')
|
23
23
|
|
@@ -76,3 +76,16 @@
|
|
76
76
|
エラーが出た場合でもループを継続したい場合はどのような対応をするといいのでしょうか。
|
77
77
|
何卒よろしくお願いいたします。
|
78
78
|
|
79
|
+
### 追記
|
80
|
+
教えていただいたrequestsの処理をしてもエラーが出たら止まってしまいます。
|
81
|
+
|
82
|
+
```Python
|
83
|
+
for a in shoptxt3:
|
84
|
+
print(shoptxt3, shop_desc)
|
85
|
+
try:
|
86
|
+
for c in shop_desc:
|
87
|
+
print(descres.status_code)
|
88
|
+
except (requests.exceptions.ConnectionError, TimeoutError):
|
89
|
+
print("error")
|
90
|
+
|
91
|
+
```
|