[python] CSV 파일 읽기

Python에서 CSV(Comma Separated Values) 파일을 읽고 처리하는 방법에 대해 알아보겠습니다.

CSV 파일이란?

CSV 파일은 데이터를 쉼표(,)로 구분하여 저장하는 파일 형식입니다. 각 줄은 레코드를 나타내고, 각 레코드는 쉼표로 구분된 필드들로 이루어집니다.

CSV 파일 읽기

Python에서는 csv 모듈을 사용하여 CSV 파일을 읽고 처리할 수 있습니다. 아래는 CSV 파일을 읽어 각 레코드를 출력하는 간단한 예제 코드입니다.

import csv

with open('file.csv', 'r') as file:
    reader = csv.reader(file)
    for row in reader:
        print(row)

위 코드에서는 file.csv라는 파일을 읽고, 각 레코드를 csv.reader를 통해 읽어와서 출력하고 있습니다.

CSV 파일 처리

CSV 파일의 각 필드를 원하는 데이터 타입으로 변환하거나 특정 조건에 맞는 레코드만 처리하는 등의 작업을 할 수 있습니다. csv 모듈을 사용하면 이러한 작업을 쉽게 수행할 수 있습니다.

마무리

Python의 csv 모듈을 사용하여 CSV 파일을 읽고 처리하는 방법에 대해 간단히 알아보았습니다. CSV 파일을 다룰 때 유용한 기능들을 활용하여 데이터 처리 작업을 효과적으로 수행할 수 있습니다.

더 많은 정보를 원하시거나 상세한 내용을 확인하고 싶으시다면, Python 공식 문서를 참고하시기 바랍니다.