게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

HW1 EX5 한글 정렬 질문

 
글 쓰기   답변 달기     게시판 인덱스 -> L444.200 Computational Thinking and Practice (Fall 2017)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
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 -*-

위 줄을 붙여넣고 저장 후 스크립트를 다시 실행해 보세요.
저도 예전에 비슷한 인코딩 문제를 겪었었는데, 파일 최상단에 저 문장을 추가하면 대부분 해결되었던 것 같습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> L444.200 Computational Thinking and Practice (Fall 2017) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay