파이썬 기초 강좌: CSV 파일 다루기
2024. 4. 7. 12:21ㆍ파이썬/3.파일 다루기
반응형
이번 포스팅에서는 CSV 파일 다루기에 대해 알아보겠습니다. CSV(Comma Separated Values) 파일은 데이터를 쉼표(,)로 구분하여 저장하는 파일 형식으로, 데이터를 효과적으로 관리하고 공유하는 데 사용됩니다. 파이썬에서 CSV 파일을 읽고 쓰는 방법을 배우고 실제 예제를 통해 익혀보겠습니다.
- CSV 파일 읽기
CSV 파일을 읽기 위해서는 csv 모듈을 사용합니다. csv.reader() 함수를 사용하여 CSV 파일을 읽을 수 있습니다.
예제 코드:
import csv
with open("data.csv", "r", newline="") as file:
reader = csv.reader(file)
for row in reader:
print(row)
CSV 파일 쓰기
CSV 파일에 데이터를 쓰기 위해서도 csv 모듈을 사용합니다. csv.writer() 함수를 사용하여 CSV 파일에 데이터를 쓸 수 있습니다.
예제 코드:
import csv
data = [
["Name", "Age", "City"],
["John", 30, "New York"],
["Alice", 25, "London"],
["Bob", 35, "Paris"]
]
with open("output.csv", "w", newline="") as file:
writer = csv.writer(file)
writer.writerows(data)
CSV 파일 읽기 및 쓰기 with Pandas
Pandas 라이브러리를 사용하면 더욱 간편하게 CSV 파일을 읽고 쓸 수 있습니다.
예제 코드:
import pandas as pd
# CSV 파일 읽기
data = pd.read_csv("data.csv")
print(data)
# CSV 파일 쓰기
data.to_csv("output.csv", index=False)
이상으로 파이썬 기초 강좌의 CSV 파일 다루기 포스팅을 마치겠습니다. CSV 파일은 데이터 분석 및 관리에서 매우 중요한 역할을 하므로, 활용법을 익혀두는 것이 좋습니다. 다음에는 JSON 파일 다루기에 대해 알아보겠습니다. 함께 공부해요! 📊🐍
반응형
'파이썬 > 3.파일 다루기' 카테고리의 다른 글
파이썬 기초 강좌: JSON 파일 다루기 (0) | 2024.04.07 |
---|---|
파이썬 기초 강좌: 파일 입출력 (0) | 2024.04.07 |