강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

File Wirte(2-1) : CSV 파일은 생소하지 않으시죠?

delimiter 질문

작성

·

531

·

수정됨

0

#Chapter09-2
#CSV파일 읽기 및 쓰기

import csv
with open('./resource/test1.csv','r') as f:
    reader=csv.reader(f, delimiter='\t')

    for c in reader:
        print(c)
 

상기와 같이 코딩했는데 공백으로 delimiter가 출력되지 않고 그냥 원상태인 콤마로 구분되어서 출력이 됩니다.

 

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

안녕하세요.

예제를 실행해보니 구분자를 , 로 하셔야 해요~ 현재 \t로 되어 있습니다.

reader = csv.reader(f, delimiter=',')

가급적 예제를 보시면 csv.DictReader(f) 를 사용하시는 것을 추천드려요.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기