[python] Requests 라이브러리를 이용해 JSON 데이터를 파싱하여 사용하는 방법은?
-
Requests 라이브러리 설치하기: Requests 라이브러리를 사용하려면 먼저 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다.
pip install requests
-
Requests 라이브러리를 사용하여 JSON 데이터 가져오기: 다음과 같이 Requests 라이브러리를 사용하여 JSON 데이터를 가져올 수 있습니다.
import requests response = requests.get('https://api.example.com/data.json') data = response.json()
위 코드에서는
requests.get()
함수를 사용하여 JSON 데이터를 가져오고,response.json()
메서드를 호출하여 파싱된 JSON 데이터를 얻습니다. -
JSON 데이터 사용하기: 이제 변수
data
에는 파싱된 JSON 데이터가 포함되어 있습니다. 이 데이터를 사용할 수 있습니다. 예를 들어, JSON 데이터에서 필요한 정보를 추출하거나 반복문을 사용하여 데이터를 처리할 수 있습니다.# JSON 데이터에서 필요한 정보 추출하기 title = data['title'] description = data['description'] # JSON 데이터의 특정 항목 처리하기 for item in data['items']: # 이 부분에 필요한 로직 작성 pass
위 코드에서는
data
변수에서 필요한 정보를 추출하는 예시를 보여줍니다. 또한data['items']
와 같이 JSON 데이터의 특정 항목을 반복문으로 처리하는 방법도 보여줍니다.
이렇게 Requests 라이브러리를 사용하여 JSON 데이터를 파싱하고 활용할 수 있습니다. Requests 라이브러리는 파이썬에서 HTTP 요청을 쉽게 만들고 처리할 수 있는 강력한 도구입니다. 필요에 따라 추가적인 기능을 활용해 보세요.
참고 문서: