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   Unix の cal プログラム相当の機能を含んだカレン ダーに関する関数群
cmd   行指向のコマンドインタープリタを構築
shlex   Unix シェル類似の言語に対する単純な字句解析。

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