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")로 열어 줄바꿈과 인코딩을 명시합니다.