• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

delimiter 질문

23.02.20 06:15 작성 23.02.20 06:15 수정 조회수 332

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) 를 사용하시는 것을 추천드려요.