«   2019/04   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
Archives
Today
8
Total
1,207,443
안정적인 DNS서비스 DNSEver
관리 메뉴

Blue Breeze

library requests - cookie, session, login 본문

Language/Python

library requests - cookie, session, login

푸른바람 C/H 2019.01.21 08:30

쿠키추적

import requests
params = {'username':'username', 'password':'password'}
r = requests.post('http://domain.com/login.php', params)

# print(r.cookies.get_dict())

r = requests.get('http://domain.com/profile.php', cookies=r.cookies)
print(r.text)

세션이용

import requests
session = requests.Session()
params = {'username':'username', 'password':'password'}
s = session.post('http://domain.com/login.php', params)

# print(s.cookies.get_dict())

s = session.get('http://domain.com/profile.php')
print(s.text)
파이썬으로 웹 크롤러 만들기 한빛미디어
9.5 로그인과 쿠키 처리, 181p


'Language > Python' 카테고리의 다른 글

library Pillow - thumbnail create  (0) 2019.01.23
library requests - HTTPBasicAuth  (0) 2019.01.22
library requests - cookie, session, login  (0) 2019.01.21
requests file upload  (0) 2019.01.20
펜 트리뱅크 태그  (0) 2019.01.19
no module win32api  (0) 2019.01.12
0 Comments
댓글쓰기 폼