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
-- 共有キーと同じような名前縮約アルゴリズムです。特定のアルゴリズムは 公開されているどのアルゴリズムとも一致しないようです。 (拡張モジュールです。)

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。