본문 바로가기
파이썬

파이썬 작동하지 않는 특정 열에 대해 큰 따옴표로 CSV 파일 작성

by º기록 2020. 12. 11.
반응형

python csv writer를 사용하여 csv 파일을 작성하려고합니다.

열 값 중 하나가 ""[큰 따옴표]로 묶여있는 경우 예 : : 'col1' 'col2' "test", 워드 패드에서 파일을 열면 test라는 단어가 "test"로 예상되지만 실제 결과는 "" "test" ""입니다.

누군가이 문제에 대해 안내 할 수 있습니다.

내 시험의 샘플 스 니펫 :

csvReader = csv.reader(iInputFile)
writer = csv.writer(open('one_1.csv', 'wb'), delimiter=',', lineterminator='\r\n')

for row in csvReader:
     rawRow = []
     rawRow.append('31-7-2014') #Appending Date
     rawRow.append(row[0])   #Appending data
     rawRow.append('\"'+'test'+'\"') 
     writer.writerow(rawRow)

 

해결 방법

 

이것으로 시도

f_writ = open('one_4.csv', 'wb')
csvReader = csv.reader(iInputFile)
writer = csv.writer(f_writ, delimiter=',',
                lineterminator='\r\n',
                quotechar = "'"
                )

for row in csvReader:

    writer.writerow(['31-7-2014',row[0],'\"text\"'])

f_writ.close()

또한 나는이 링크가 매우 유용하다고 생각합니다.


 

참조 페이지 https://stackoverflow.com/questions/25056881

 

 

반응형