컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post Python/파이썬] 문자 대소문자 변환, 영문 알파벳 대문자로 소문자로 변경; Upper...C언어] __int64 자리수, unsigned __int64 / long long 숫자(...곱셈 방법/나눗셈 하는 법, 나누기 곱하기 계산 방법; Computer DividePython/파이썬] 리스트 List 를 하나의 변수로 합치기, 변환; 문자열 배열 요소 ...HTML] 일본 웹페이지 소스 보기, 일본어 중국어 사이트 HTM 코드 뷰어 프로그램; S...자바스크립트] 문자열 치환, 문자 바꾸기 (대소문자 구분 없이); JavaScript St...Excel/엑셀 기초] 숫자, 나누기 곱하기 계산 함수는? 나눗셈 곱셈 구하기 방법; Di...포토샵] 바탕 레이어 투명으로 만들기; 백그라운드 레이어를 투명 레이어로 변환; Trans...윈도우용 wget.exe 사용법; 명령행 다운로드 프로그램; wget Command for...C언어] return 0; return 1; return -1; 의 뜻 의미, 사용법 예제...

Python/파이썬] ks_c_5601-1987, euc-kr; 소스 파일의 한글 인코딩 지정하는 방법

Friday, December 29, 2006

파이썬에서 "ks_c_5601-1987" 이나, "euc-kr" 등으로 "한글 완성형" 인코딩을 지정할 수도 있지만, 이때에는 "똠방각하"의 "똠"자 등이 표현되지 않고, SyntaxError: 'euc_kr' codec can't decode bytes in position 17-18: illegal multibyte sequence 이런 에러가 나게 됩니다.


"cp949" 또는 "949" 라는 인코딩을 지정하면, "한글 확장 완성형"을 쓸 수 있기에, "똠방각하" 등도 표기가 가능합니다.

다음 예제와 같습니다.

#!/usr/bin/python
# -*- coding: cp949 -*-


s = "ABC abc Abc 똠방각하"

print s
# 출력 결과: ABC abc Abc 똠방각하




실행 결과 화면:
D:\Z>0.py
ABC abc Abc 똠방각하

D:\Z>



더 자세한 설명은 여기에 있습니다: ▶▶ Python/파이썬] 한글 인코딩, 소스의 한글 확장 완성형 글자 표현; Korean Hangul Encoding

☞ Python (파이썬)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top