Python 2.4がJIS X 0213をサポート ― 2005年05月22日 18:13
プログラミング言語Pythonはバージョン2.4からJIS X 0213を標準でサポートしています。codecで、EUC-JIS-2004, ISO-2022-JP-2004, Shift_JIS-2004が使用できます。
以前から、Pythonで日中韓の文字コードを扱うCJKCodecsというモジュールが 配布されていましたが、それがPython本体に取り込まれたということのようです。
これからプログラミングを始める方はPythonを試してみるのも良いかもしれま せんね。
例えば、下記のようなコードで、「EUC-JIS-2004で符号化されたファイルを1行ずつ読み込み、各行の先頭にビュレット(箇条書きの頭に打つ、中ぐらいの大きさの点)を付加し、Shift_JIS-2004に変換して出力する」といった処理が可能です。
#!/usr/local/bin/python import sys, codecs dec = codecs.lookup('euc-jis-2004')[1] f1 = open(sys.argv[1], 'r') f2 = open(sys.argv[2], 'w') while 1: s = f1.readline() if not s: break unicode_obj = dec(s)[0] unicode_obj = u'\u2022' + unicode_obj f2.write(unicode_obj.encode('shift_jis-2004')) f1.close f2.close
なお、私はPythonはほとんど全く分からないので、上のコードは以下のページを参考にしました。
コメント
トラックバック
_ 別冊ネットアイドル - 2005年08月24日 22:10
あの人気ネットアイドル「ま○18歳」がついに脱いだ!元カレがま○の全てを暴露。またハメ撮り動画も公開!
_ 別冊ネットアイドル - 2005年08月24日 22:10
あの人気ネットアイドル「ま○18歳」がついに脱いだ!元カレがま○の全てを暴露。またハメ撮り動画も公開!
_ 拾い物エロ ( ´∀`)・ω・) ゚Д゚)・∀・) - 2005年12月24日 20:14
航空自衛隊入間基地は22日、女性を暴行したなどとして、航空総隊司令部飛行隊の空士長(20)=強姦(ごうかん)容疑などで逮捕=を、同日付で懲戒免職にしたと発表した。
_ medication tramadol - 2006年11月13日 12:01
Blog Records:<a href="http://tramadol.sitesfree.com/tramadol-hcl">magnésium du hcl 50 de tramadol</a>Comments...
最近のコメント