
| ■ | Pythonで日本語を使うには |
●インストール方法
次の環境で試しました。
| OS | Python | Japanese-Codecs |
|---|---|---|
| MS-Windows 95 | 2.1α1 | 1.2.2 |
| MS-Windows XP | 2.2 | 1.4.4 |
| MS-Windows XP | 2.3 | 1.4.10 |
| Linux 2.2.14 | 2.0β1 | 1.2.2 |
| Linux 2.2.14 | 2.1.1 | 1.3 |
●UNIXの場合
上のリンクからJapaneseCodecsをダウンロードし、任意のディレクトリで展開します。
JapaneseCodecsはPython標準のインストール機構に対応しているので、
次のようにコマンドプロンプトから簡単にインストールできます。
SHELL> python setup.py install
●Windowsの場合
Windows向けには、綺麗なインストーラがついた自己解凍EXE形式で配布されているので、
ダウンロードしてエクスプローラでダブルクリックすれば全自動です。
インストールされているPython処理系のパスも自動的に探してもらえ、
とても便利です。
●簡単なサンプル
日本語の各エンコーディングで書かれた文字列と、
Unicodeを相互に変換するのは簡単です。以下の関数は、日本語EUCで書かれた文字列を、
シフトJISに変換する例です。
def es(s):
u = unicode(s, "japanese.euc_jp")
return u.encode("japanese.shift_jis")
|
| ■ | pep-0263.htmlを見よ!? |
sys:1: DeprecationWarning: Non-ASCII character \x82 in file ???.py on line ?, but no encoding declared: see http://www.python.org/peps/pep-0263.html for details |
# -*- coding: sjis -*- |
セクションのサブメニューに戻る
(first uploaded 2001/02/06 last updated 2004/01/11)