TeorinKim / NetworkAnalysis

0 stars 0 forks source link

텍스트 파일 안읽힐때 #13

Open TeorinKim opened 3 years ago

TeorinKim commented 3 years ago

UnicodeDecodeError: 'cp949' codec can't decode bytes in position : illegal multibyte sequence

python3 부터는 ANSI 기준으로 작성된 파일만 읽을 수 있다.

UTF-8로 작성된 파일은 보통 방법으로 읽을 때 에러가 난다.

2가지 방법이 있다.

  1. utf-8을 붙여준다.

f = open( "text.txt", "r", "utf-8" )

  1. 파일의 인코딩을 ANSI로 바꾸면 된다.

해당 파일을 메모장으로 열었을 경우 [다른 이름으로 저장]에서 가능하다.

밑에 보면 나와있다. 인코딩: ~~

출처: https://dataanalytics.tistory.com/entry/파이썬3-python-txt파일-읽기-에러-cp949 [통계로 게임보기]