갑자기 도움요청이 왔다.
잘돌던 python 코드가 redirect output만 먹이면 UnicodeEncodeError 뜬단다...
삽질 1.
sys.stdout.reconfigure(encoding='utf-8')
추가
결과 : 결과파일이 오히려 UPCAST된것같다. 알수없는 한자와 한글로 난독 ㅠ
삽질 2.
PowerShell에서 파이프라인으로 이렇게 추가해서 해보았다.
| Out-File -Encoding UTF8 $PATH
결과는 동일...
자기전에 또 도움요청이... 친구 고생이많아
한번더 로그를 보자...
UnicodeEncodeError: 'cp949' codec can't encode character '\xa0' in position 18: illegal multibyte sequence
설마?
찾기(ctrl+F)를 눌러 Regex를 체크 후 \xa0를 찾아봤다
특정 문자에만 포함되어있었다.
다 바꿔서 다시 시도
잘됨. 잘자
'코딩' 카테고리의 다른 글
Python Multi-Threading 예시코드 (0) | 2024.01.07 |
---|---|
[python] json dump & datatime to string (0) | 2020.09.03 |
[코딩] 팀 프로젝트 시작할때 어떻게 해야할까 (0) | 2020.09.01 |
최근댓글