본문 바로가기

JSON2

[python] requests 로 OPENAPI /API 사용하는 코드 샘플 api 는 상당히 많이 사용되는데, 데이터 수집용으로 사용하게 되어서 정리해보았다. api는 파이썬 패키지로 감싸서 제공하는 형태도 있지만 여기서는 url/uri 형태로 requests 패키지를 통해 사용하는 법을 정리해보았다. requests 패키지 사용하기(get) 보통은 아래의 것들을 사용한다. import requests res = requests.get(url) #200, 401 등의 상태코드 res.status_code #요청의 콘텐츰 res.content 로그인을 해야하는 경우 위의 코드처럼 간단하게 처리되면 좋지만, 보통은 단순 get 만 있는 것이 아니라 사용자 인증을 진행해주어야 한다. 이런 경우 session 상태를 변경시키는 post를 사용하여 사용자 인증을 진행해주어야 한다. im.. 2022. 6. 6.
[python/파이썬] 여러 개의 json 파일 합치기, 병합하기 저는 그냥 json을 dataframe 형태로 변환하여 concat 한 다음 다시 json으로 저장하는 방식을 사용했는데요, 딱봐도 과정이 많죠? 그래서 그냥 json 파일끼리 병합하는 방식을 찾아보았습니다. 근데 아래 방법보다 더 좋은 방법도 분명 있을 것 같아요, 있다면 댓글로 알려주세요! 1. json 파일 로드 여기서 로드된 두 json파일, data1, data2는 파이썬 코드 상에서 list 타입을 가지고있고, list 내의 원소들은 모두 dict 형태를 가지고 있습니다. import json with open('/path/to/file1') as file_1: data1 = json.load(file_1) with open('/path/to/file2') as file_2: data1 = j.. 2020. 9. 11.