logo

CSV 파일 읽기/쓰기

CSV(Comma-Separated Values)는 각 값을 쉼표로 구분해 저장하는 텍스트 파일 형식입니다.

import pandas as pd

df = pd.DataFrame({
    'name': ['Kim', 'Lee', 'Park'],
    'score': [85, 90, 78]
})

CSV 파일 저장

.to_csv()로 데이터 프레임을 CSV 파일에 저장합니다. index=False는 인덱스를 별도 열로 저장하지 않는다는 뜻입니다.

df.to_csv('new.csv', index=False)

CSV 파일 열기

pd.read_csv()로 CSV 파일을 데이터 프레임으로 읽습니다.

df2 = pd.read_csv('new.csv')
df2
실행 결과
   name  score
0   Kim     85
1   Lee     90
2  Park     78

문자열 열과 숫자형 열이 원래 구조대로 복원된 것을 확인할 수 있습니다.

Previous
엑셀 파일 읽기/쓰기