Python:JSON을 한 줄씩 읽는 예제

작성자:CodeSnippets
언어:
Python
6 조회
0 즐겨찾기
5시간 전

코드 구현

Python
import json

def read_jsonl(file_path):
    with open(file_path, "r", encoding="utf-8") as f:
        for line in f:
            yield json.loads(line)

# Usage
for record in read_jsonl("data.jsonl"):
    print(record)

Python으로 JSONL(JSON Lines)파일을 한 줄씩 읽는 방법으로, 대규모 데이터셋 처리에 적합합니다.

#json#jsonl

스니펫 설명

  • JSONL 파일의 각 줄은 독립적인 JSON 객체입니다
  • yield를 사용하여 한 줄씩 생성기를 구현하여 모든 데이터를 한 번에 로드하는 것을 방지합니다
  • 로그 및 빅데이터 시나리오에서 자주 사용됩니다

댓글

로딩 중...