logweft.

csv · CSV 읽기

따옴표와 구분자를 이해하는 표준 CSV 읽기 도구입니다.

기본 문법

csv.reader(file_or_lines)

작은 예제 python

import csv
from io import StringIO

text = 'name,note\n민지,"사과, 배"\n'
for row in csv.reader(StringIO(text)):
    print(row)

실행 결과

['name', 'note']
['민지', '사과, 배']

헷갈리기 쉬운 점

  • 단순 split(",")은 따옴표 안의 쉼표도 나누므로 CSV를 잘못 읽을 수 있습니다.
  • 실제 파일은 보통 open(path, newline="", encoding="utf-8")로 열어 줄바꿈과 인코딩을 명시합니다.

함께 찾아보기

이 문법을 사용한 강의·코드 노트

더 자세한 문서

← Python 사전으로

어떤 기록을 찾으세요?

키워드를 입력하면 기록을 찾아드려요.