回答編集履歴

2

訂正

2020/12/08 04:59

投稿

nto
nto

スコア1438

test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
  あとはsk-sora--ypiさんが回答している様に
48
48
 
49
- ログイン情報を引き継いだ状態でスクレイピングを行いたいならば
49
+ ログイン情報を保持した状態でスクレイピングを行いたいならば
50
50
 
51
51
  for文内でのリクエストを行う際にもsesとしてスクレイピングを行うと良いでしょう。
52
52
 

1

追記

2020/12/08 04:59

投稿

nto
nto

スコア1438

test CHANGED
@@ -1,8 +1,8 @@
1
- 恐らくはどこかのページを参考としたのでしょうがログイン時のURLとパラメータが間違えている様です。
1
+ ログイン時のURLとパラメータが間違えている様です。
2
2
 
3
3
 
4
4
 
5
- また慣例としてはページのレスポンスに対しresと変数を付ける事がよく見られますが
5
+ また慣例としてはページのレスポンスに対しresやrと変数を付ける事がよく見られますが
6
6
 
7
7
  セッションに対しては[ログイン情報を保った状態でアクセスしている]と言う事がわかりやすい様に
8
8
 
@@ -14,7 +14,7 @@
14
14
 
15
15
  print(soup)としてログイン後の情報が表示されているかお確かめください。
16
16
 
17
- 出力した際にマイページやログアウトといった項目が表示されていれば正常にログインができている証拠です。
17
+ マイページやログアウトといった項目が表示されていれば正常にログインができている証拠です。
18
18
 
19
19
  ```python
20
20
 
@@ -39,3 +39,15 @@
39
39
  print(soup)
40
40
 
41
41
  ```
42
+
43
+
44
+
45
+
46
+
47
+ あとはsk-sora--ypiさんが回答している様に
48
+
49
+ ログイン情報を引き継いだ状態でスクレイピングを行いたいならば
50
+
51
+ for文内でのリクエストを行う際にもsesとしてスクレイピングを行うと良いでしょう。
52
+
53
+ sesを使用せず普通にrequests.getとしてしまうとログイン情報が切れてしまいます。