[라이브러리] csv 읽어오기
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)