[python] Requests 라이브러리를 이용해 JSON 데이터를 파일에 저장하는 방법은?

먼저, Requests 라이브러리를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.

pip install requests

이제 Requests 라이브러리를 사용하여 JSON 데이터를 가져와 파일에 저장하는 예제 코드를 작성해보겠습니다.

import requests
import json

# JSON 데이터를 가져올 URL
url = "https://api.example.com/data"

# GET 요청으로 JSON 데이터 가져오기
response = requests.get(url)

# 응답 코드가 200(성공)이면 JSON 데이터를 파일에 저장
if response.status_code == 200:
    data = response.json()

    # JSON 데이터를 파일에 저장
    with open("data.json", "w") as file:
        json.dump(data, file)
        print("JSON 데이터를 파일에 저장했습니다.")
else:
    print("JSON 데이터를 가져오는데 실패했습니다.")

이 예제 코드에서는 Requests 라이브러리를 사용하여 지정한 URL에서 GET 요청을 보내 JSON 데이터를 가져옵니다. 그 후, 응답 코드가 200인 경우 JSON 데이터를 파일에 저장합니다. 저장할 파일의 이름은 “data.json”으로 지정하였습니다.

JSON 데이터를 파일에 저장하기 위해 json.dump() 함수를 사용하였습니다. 이 함수는 JSON 데이터를 파일에 쓰는 역할을 합니다.

위의 예제 코드를 실행하면 지정한 URL에서 JSON 데이터를 가져와 “data.json” 파일에 저장하게 됩니다. 필요에 따라 코드를 수정하여 원하는 목적에 맞게 사용할 수 있습니다.

위의 예제 코드에 대한 출처와 관련된 자세한 내용은 Requests 라이브러리 공식 문서를 참조하시기 바랍니다.