import csv
with open('sample1.csv', 'r') as f:
reader = csv.reader(f, delimiter='|');
next(reader) # 첫행(컬럼명) 건너뛰기
for c in reader:
print(c)
python의 csv 모듈사용
reader(파일) : csv파일 읽어오기
- delimiter : 디폴트는 ,(콤마)
next(객체) : 다음행으로 커서이동
reader 객체는 __iter__를 갖고있음 -> 반복문 사용가능
● Dict 형태로 가져오기
- DictReader() 사용
import csv
with open('sample1.csv', 'r') as f:
reader = csv.Dictreader(f);
next(reader) # 첫행(컬럼명) 건너뛰기
for c in reader:
for k, v in c.items():
print(k, v)
'Langauge > Python' 카테고리의 다른 글
Python 라이브러리 (0) | 2021.01.21 |
---|---|
[라이브러리] datetime 모듈 (0) | 2020.12.28 |
예외처리 (try-except-else-finally) (0) | 2020.12.22 |
파일 읽기, 쓰기 (0) | 2020.12.22 |
PEP8 (Python Enhancement Proposal 8) (0) | 2020.12.22 |