1 개요
웹사이트를 돌아다닐 때 로그인해야만 접근할 수 있는 페이지가 있다.
2 전략
필요한 기능
- HTTP 요청하기
- 세션 다루기
- 페이지 분석하기
과정 | 설명 | 방법 |
---|---|---|
사전준비 | 작동에 필요한 모듈을 불러오고 변수들을 지정한다.
|
import requests # 요청 및 세션 다루기.
from bs4 import BeautifulSoup # HTML페이지 분석
login_info = {"id담는변수":"아이디", # 정보를 담는 변수는 사이트마다 다르다.
"password담는변수":"패스워드"
}
login_url = "http://주소./....php" # 로그인 요청을 보내는 경로를 지정한다.
|
2.1 사전준비
session = requests.session() # 세션을 시작한다.