A.5 撤廃されたもの
これらのモジュールは通常 import して利用できません; 利用できるように
するには作業を行わなければなりません。
Python で書かれたものは、標準ライブラリの一部としてインストール
されている lib-old/ ディレクトリの中にインストールされます。
利用するには、PYTHONPATH を使うなどして、lib-old/
ディレクトリを sys.path
に追加しなければなりません。
撤廃された拡張モジュールのうち C で書かれたものは、標準の設定では
ビルドされません。Unixでこれらのモジュールを有効にするには、
ビルドツリー内の Modules/Setup の適切な行のコメントアウトを
外して、モジュールを静的リンクするなら Python をビルドしなおし、
動的にロードされる拡張を使うなら共有オブジェクトをビルドして
インストールする必要があります。
- addpack
- -- パッケージへの別のアプローチです。組み込みのパッケージサポートを
使ってください。
- cmp
- -- ファイル比較関数です。新しい filecmp を使ってください。
- cmpcache
- -- 古い cmp モジュールのキャッシュ化版です。filecmp
を使ってください。
- codehack
- -- 関数コードオブジェクトからか数名や行番号を抽出します
(現在ではこれらは属性: co.co_name, func.func_name,
co.co_firstlineno としてアクセスできます)。
- dircmp
- -- ディレクトリ間の差分 (diff) ツールを構築するためのクラスです
(デモかツールになるかもしれません)。
リリース 2.0 で撤廃されました。
filecmp モジュールが
dircmp
に置き換わります。
- dump
- -- 変数を再構築する Python コードを出力します。
- fmt
- -- テキスト書式化処理の抽象化モジュールです (低速すぎます)。
- lockfile
- -- FCNTL ファイルロック機構へのラッパです
(fcntl.lockf()/flock() を使ってください。; fcntl を参照してください)。
- newdir
- -- 新たな dir() 関数です。 (現在では標準の dir()
が同じくらい改良されました)。
- Para
- -- fmt の補助モジュールです。
- poly
- -- 多項式です。
- regex
- -- Emacs 形式の正規表現サポートです; 古いコード内で未だに使われている
かもしれません (拡張モジュールです) 。ドキュメントは
Python
1.6 Documentation を参照してください。
- regsub
- -- regex で利用するための、正規表現に基づいた文字列置換
ユーティリティです (拡張モジュールです)。ドキュメントは
Python
1.6 Documentation を参照してください。
- tb
- -- 局所変数のダンプを伴うトレースバック印字のためのモジュールです
(pdb.pm() または traceback を使ってください)。
- timing
- -- 高い精度で経過時間を計測します (time.clock() を使って
ください)。 (拡張モジュールです。)
- tzparse
- -- タイムゾーン指定を解釈します (完成していません; 将来は
消滅するモジュールで、TZ 環境変数が設定されていないと
動作しません)。
- util
- -- 他のどこにも分類しようがない有用な関数群です。
- whatsound
- -- 音声ファイルを識別します; sndhdr を使ってください。
- zmod
- -- 数学的な ``体'' の性質を計算します。
以下のモジュールは撤廃されましたが、ツールやスクリプトとして
復活しているようです:
- find
- -- ディレクトリツリー内からパターンに合致するファイルを探します。
- grep
- -- Python による grep 実装です。
- packmail
- -- 自己展開形式の Unix シェルアーカイブを生成します。
以下のモジュールはこのマニュアルの以前のバージョンでドキュメント
されていましたが、現在では撤廃されたものと考えられています。
これらのドキュメントのソースは、まだドキュメントソースアーカイブ
から取得可能です。
- ni
- -- ``パッケージ内の'' モジュールを import します。今では基本的なパッケージ
のサポートは組み込みになっています。組み込みのサポートはこのモジュールで
提供されていた内容に非常に近いものとなっています。
- rand
- -- 乱数生成器への古いインタフェースです。
- soundex
- -- 共有キーと同じような名前縮約アルゴリズムです。特定のアルゴリズムは
公開されているどのアルゴリズムとも一致しないようです。
(拡張モジュールです。)
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。