이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
nws21
가입: 2017년 9월 14일 올린 글: 8
|
올려짐: 2017년10월16일 10:02 주제: HW1 EX5 한글 정렬 질문 |
|
|
5번 문제에서 한글 단어를 가진 리스트를 정렬하려고 하면
UnicodeEncodeError: 'ascii' codec can't encode character '\uac00' in position 10: ordinal not in range(128)
위와 같은 에러가 발생합니다.
영어 단어로 리스트를 만들어 보았을 때는 위와 같은 문제가 발생하지 않는데
어떻게 해결하면 좋을까요?
구글링을 해보니 한글 인코딩 관련 문제 같은데
정확한 해결방법을 찾을 수 없어 질문드립니다. |
|
위로 |
|
|
김진영_
가입: 2009년 12월 9일 올린 글: 337
|
올려짐: 2017년10월16일 13:00 주제: |
|
|
말씀하신 내용만으로 정확한 문제가 무엇인지 알 수 없어 답변해 드리기가 어렵습니다.
해당 에러가 나는 경우만을 간추린 코드조각을 본인의 환경과 함께 올려주시거나,
아니면 화요일 수업 후, 또는 약속잡고 찾아오셔서 코드를 보여주시면
함께 봐드릴 수는 있을 것 같습니다.
비슷한 문제를 겪었고 해결하신 다른 수강생분들의 답변도 환영합니다. |
|
위로 |
|
|
염제헌
가입: 2014년 3월 10일 올린 글: 6
|
올려짐: 2017년10월16일 23:07 주제: |
|
|
작성하신 .py 파일의 최상단에
# -*- coding: utf-8 -*-
위 줄을 붙여넣고 저장 후 스크립트를 다시 실행해 보세요.
저도 예전에 비슷한 인코딩 문제를 겪었었는데, 파일 최상단에 저 문장을 추가하면 대부분 해결되었던 것 같습니다. |
|
위로 |
|
|
|