5. 各種サービス

この章では、Pythonのすべてのバージョンで利用可能な各種サービスについて説明します。 以下に概要を示します。

pydoc   ドキュメント生成とオンラインヘルプシステム
doctest   対話モードを使った使用例の内容を検証するためのフレームワーク。
unittest   単体テストフレームワーク
test   Python用テストスイートを含む回帰テストパッケージ。
test.test_support   Python 回帰テストのサポート
decimal   汎用 10 進数算術仕様 (General Decimal Arithmetic Specification) の実装。
math   数学関数(sin() など)。
cmath   複素数のための数学関数です。
random   よく知られている様々な分布をもつ擬似乱数を生成する。
whrandom   浮動小数点数の擬似乱数生成器。
bisect   バイナリサーチ用の配列二分法アルゴリズム。
collections   High-performance container datatypes
heapq   ヒープキュー (別名優先度キュー) アルゴリズム。
array   一様な型を持つ数値からなる効率のよいアレイ。
sets   ユニークな要素の集合の実装
itertools   効率的なループ実行のためのイテレータ生成関数。
ConfigParser   Configuration file parser.
fileinput   Perlのような複数の入力ストリームをまたいだ行の繰り返し処理をサポートする (その場で保存する機能つき)。
calendar   Unixcal プログラム相当の機能を含んだカレン ダーに関する関数群
cmd   行指向のコマンドインタープリタを構築
shlex   Unix シェル類似の言語に対する単純な字句解析。

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