더북(TheBook)

9
마무리

1 파일 읽어 들이기

import csv               # csv 라이브러리 포함하기

f = open('파일명.csv')   # 파일 열기
data = csv.reader(f)     # 파일 읽기
next(data)               # 표의 헤더 제거하기
data = list(data)        # 리스트로 변환하기

 

2 인코딩 옵션 추가하기

파일을 읽을 때 오류가 발생하면 open()에서 encoding 옵션을 추가한다.

# encoding 옵션으로 사용할 수 있는 값: utf8, cp949, euc-kr
f = open('파일명.csv' encoding = 'utf8')

 

3 데이터 타입 변환하기

CSV 파일에서 읽어 들인 데이터는 모두 문자로 인식되므로 연산이 필요하면 int()float()로 감싸서 숫자형으로 변환해야 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.