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()로 감싸서 숫자형으로 변환해야 한다.

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