[python]requests 모듈 ( 쿠키, 세션을 사용해야할 경우 )
- 언어/파이썬
- 2020. 11. 6.
requests 모듈
http에서 사용하는 데이터 전송방식에는 GET,POST두가지가 있는데 두 방식의 메소드를 제공합니다.
GET
var = requests.get("http://google.com")
POST
formData = {"key1":"value1","key2":"value2"}
var = requests.post{"http://sample.com",data=formData}
텍스트/바이너리 데이터 가져오기 ( 시간정보 )
import requests
resData = requests.get("http://api.aoikujira.com/time/get.php")
#텍스트 형식으로 추출하기
txt = resData.text
print(txt)
#바이너리 형식으로 데이터 추출하기
bin = resData.content
print(bin)
이미지 가져오기 ( 바이너리 형식 )
이미지를 불러올때는 바이너리 형식으로가져오는게 빠르기 때문에 사용합니다.
import requests
#get방식
res = requests.get("https://t1.daumcdn.net/daumtop_chanel/op/20200723055344399.png")
#logo.png라는 이름으로 바이너리형식으로 파일 저장
with open("logo.png","wb") as f:
f.write(res.content)
print("이미지파일 저장 완료")
'언어 > 파이썬' 카테고리의 다른 글
[python] 파이썬 셀레니움(selenium) #2메소드 종류 (0) | 2020.11.09 |
---|---|
[python] 파이썬 셀레니움(Selenium) #1 드라이버 설치 (0) | 2020.11.09 |
[python] Http 통신의 특성 (0) | 2020.11.06 |
[python] 파이썬 네이버뉴스 헤드라인 가져오기 (0) | 2020.11.04 |
[python] 파이썬 스크레이핑으로 환율정보 가져오기 (0) | 2020.11.04 |