[KoCo-CVS] [Commit] KoreanCodecs/doc quick_start.txt
Brought to you by:
perky
From: Chang <pe...@us...> - 2002-04-28 19:38:56
|
perky 02/04/28 02:10:09 Modified: doc quick_start.txt Log: - Mention about --without-extension option - Add usage for StreamReader and Writer Revision Changes Path 1.2 +27 -3 KoreanCodecs/doc/quick_start.txt Index: quick_start.txt =================================================================== RCS file: /cvsroot/koco/KoreanCodecs/doc/quick_start.txt,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- quick_start.txt 26 Apr 2002 12:22:17 -0000 1.1 +++ quick_start.txt 28 Apr 2002 09:10:09 -0000 1.2 @@ -1,9 +1,9 @@ Quick Start Guide for KoreanCodecs ---------------------------------- -$Id: quick_start.txt,v 1.1 2002/04/26 12:22:17 perky Exp $ +$Id: quick_start.txt,v 1.2 2002/04/28 09:10:09 perky Exp $ -(this document have EUC-KR characters) +(this document has EUC-KR characters) 1. Installation @@ -18,6 +18,10 @@ $ python setup.py install --without-aliases + * Without C Extensions + + $ python setup.py install --without-extension + 2. Encoding/Decoding @@ -50,7 +54,27 @@ >>> print _.encode("euc-kr") »¡°£ °ÍÀº »ç°ú »ç°ú´Â ¸ÀÀÖ¾î - * Hangul Module + +3. StreamReader, StreamWriter + +>>> import codecs +>>> f = codecs.open("quick_start.txt", encoding="euc-kr") +>>> lines = f.readlines() +>>> len(lines) +103 +>>> lines[25] +u'2. Encoding/Decoding\n' +>>> lines[96] +u'>>> print hangul.format(fmt, result=u("\ub7ec\uc2a4\ud2f0\ub124\uc77c"), subj1=u("\uc704\uc2a4\ud0a4"), subj2=u("\ub4dc\ub78c\ubdd4")).encode("euc-kr")\n' + +>>> f = codecs.open("testing.txt", "w", encoding="qwerty2bul") +>>> f.write(unicode("ÇΰÅÈÙ·¹ ¸ÀÀÖ´Ù", "euc-kr")) +>>> f.close() +>>> open("testing.txt").read() +'vldrjgnlffp aktdlTek' + + +4. Hangul Module >>> from korean import hangul >>> dir(hangul) |