티스토리 뷰

Programming/Python

CSV module 사용하기

uthline 2018. 2. 27. 23:43
반응형

CSV 활용

스프레드 시트에서 일반적으로 사용하는 CSV(Comma-separated values) 파일을 python에서 활용하는 방법을 간단하게 소개하겠습니다. CSV는 프로그래머가 데이터를 읽고 쓰고 이러한 데이터를 효율적으로 조작 할 수있는 파일 형식입니다. 예를 들어 아래와 같은 csv파일을 excel로 읽으면 아래 그림과 같이 표시가 되죠.

csv파일을 text viewer프로그램으로 읽으면 ,(콤마)로 열이 구분되어 있는 것을 확인 할 수 있습니다.

berry,100
strawberry,200
grape,300
apple,400
banana,500
watermelon,100
grapefruit,200
orange,300
kiwi,400
melon,1000
pear,2000
peach,3000
plum,10000
mango,30000


CSV 예제

이제 위의 csv파일을 python으로 읽어서 이쁘게 가공해 출력하는 예제를 보시죠.


행은 for문을 돌면서, 읽어올 수 있게 되고 각 행의 열은 리스트의 인덱스로 표시할 수 있습니다.
위 csv파일과 함께 예제를 실행시키면 아래와 같이 출력됩니다.



참고 링크



반응형

'Programming > Python' 카테고리의 다른 글

Requests module 사용하기  (0) 2018.02.25
화면 캡쳐 및 화면 출력  (0) 2018.02.20
Python version & bit 확인  (0) 2018.02.05
화면 캡쳐 및 저장  (0) 2018.01.25
[python IDE]PyCharm 설치  (0) 2014.06.19
자료형  (0) 2014.03.29
Let's start(조건문, 반복문, 함수, 실행)  (0) 2014.03.29
04-18 13:04
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함