빅데이터 김교수의 "AI노마드연구소" AI로 열어가는 노마드 세상!

빅데이터 김교수의 "AI노마드연구소" AI로 열어가는 노마드 세상입니다. AI 코딩작성, SNS 분석, AI업무자동화 컨설팅 0507-1419-0222

자세히보기

교육/파이썬빅데이터분석교육

Python REQUEST 모듈

빅데이터 김교수 2022. 12. 13. 11:19

Python REQUEST 모듈

 

예시

웹 페이지에 요청하고 응답 텍스트를 인쇄합니다.

import requests

x = requests.get('https://w3schools.com/python/demopage.htm')

print(x.text)
 

정의 및 사용법

 requests모듈을 사용하면 Python을 사용하여 HTTP 요청을 보낼 수 있습니다.

HTTP 요청은 모든 응답 데이터(콘텐츠, 인코딩, 상태 등)가 포함된 응답 객체를 반환합니다 .


요청 모듈 다운로드 및 설치

명령줄을 PIP 위치로 이동하고 다음을 입력합니다.

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip install requests
 
코랩환경에서는 기본 내장되어 있으며, pip install requests 명령으로 설치여부를 확인 할 수 있습니다.

 

 

문법

requests.methodname(params)

행동 양식

MethodDescription

delete(url, args) Sends a DELETE request to the specified url
get(url, params, args) Sends a GET request to the specified url
head(url, args) Sends a HEAD request to the specified url
patch(url, data, args) Sends a PATCH request to the specified url
post(url, data, json, args) Sends a POST request to the specified url
put(url, data, args) Sends a PUT request to the specified url
request(method, url, args) Sends a request of the specified method to the specified url