728x90
반응형
'utf-8' 코덱 오류
국토부 실거래가 자료를 불러와 csv 데이터 처리하던 중 csv의 encoding 방식과 파이썬의 encoding 방식이 달라 'encoding' 에러 발생.
코덱 변경
대 부분의 csv 파일이 'utf-8' 로 되어 있어 이 부분을 'CP949'로 변경하니 해결 완료.
def opencsv(filename):
f=open(filename, 'r', encoding='CP949')
reader=csv.reader(f)
output=[]
for i in reader:
output.append(i)
return output
728x90
반응형
'잡다 > 프로그래밍' 카테고리의 다른 글
[파이썬] 에러 'conda' 용어가 cmdlet, 함수, 스크립트 파일 또는.... (0) | 2023.09.07 |
---|---|
[파이썬(Python)] 셀레니움(selenium) 크롬 열고 새탭 열기 (0) | 2023.03.14 |
[파이썬(Python)] 넘파이(numpy) 설치 / 버전 확인 (0) | 2023.02.22 |
[파이썬(Python)] 셀레니움(selenium) 클릭이 되지 않을 경우 대처법 (1) | 2023.02.03 |