티스토리 뷰

python 에서 http 를 처리하는 방벙에는 기본적으로 제공하는

urllib, urllib2 모듈을 이용하는 방법도 있지만

request 모듈을 이용하면 좀더 편리하게 처리할 수 있다.


pip install requests


pip를 이용하여 설치후 사용한다.


#! -*- coding:utf-8 -*-
import requests

r = requests.get('http://comic.naver.com/webtoon/detail.nhn?titleId=22027&no=1&weekday=wed')
print(r.text)
print(r.headers)
print(r.encoding)
print(r.cookies)

print('-------------------')
# header 를 이용
headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:44.0) Gecko/20100101 Firefox/44.0'}
r1 = requests.get('http://imgcomic.naver.net/webtoon/22027/1/20140324120405_6fe13380c15aab68b6172d4c33e9b9dc_IMAG01_1.jpg', headers=headers)
print(r1)
print(r1.status_code)
print(r1.raise_for_status())



http://docs.python-requests.org/en/master/


반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
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 31
글 보관함