VS 개발 환경에서는 습관적으로 Unicode 환경을 선택을 하기에 별 문제가 되지 않았는데,
Python으로 프로젝트를 진행하려고 하니 Encoding 문제에 부딧히네요.
codecs 모듈로 encode/decode하는게 귀찮아서 구글링을 해보니
"‘ascii’ codec can’t encode character: ordinal not in range(128)" 에러에 대한 처리방법중 하나가 있길래 스크랩해 둡니다.
프로그램 시작부에 아래 코드 삽입~~
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
[출처] Python: ‘ascii’ codec can’t encode character: ordinal not in range(128) 문제 해결 방법|작성자 연이아빠
반응형