파이썬/파이썬 공부
requests 사용법
삼전동해커
2020. 11. 1. 23:56
requests를 이용하는 방법을 제대로 알아보자.
먼저 requests 모듈을 설치해 보자.
pip3 install requests
로 설치를 한다.
URL 요청하기
사이트에 대한 정보를 가져올 수 있다.
헤더 정보, 접속 가능 여부, html 전체 코드등을 가져올 수 있다.
response = requests.get('http://www.naver.com/')
네이버에 get방식으로 접속해 response변수에 저장한다.
파라미터를 전달해야 할 때는
딕셔너리 형태로
각 name을 key로 잡고 value를 지정해주고
요청을 보낼 때 data=변수 형태로 같이 보내주면 된다.
POST방식
get 대신 post를 이용한다.
get은 파라미터를 넘겨줄 때 params를 이용하지만
post는 data를 이용해야 한다.
쿠키나 헤더를 변경해서 넘겨야 할 땐
이렇게 헤더와 쿠키를 딕셔너리 형태로 설정한 후
넘겨준다.