UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbd in position 0: invalid start byte


UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbd in position 0: invalid start byte

'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


원문링크 : UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbd in position 0: invalid start byte