26. デバッグとプロファイル — Python 2.7ja1 documentation

### ナビゲーション

- 索引
- モジュール |
- 次へ |
- 前へ |
- Python 2.7ja1 documentation »
- Python 標準ライブラリ »

# 26. デバッグとプロファイル

ここに含まれるライブラリは Python での開発を手助けするものです。デバッガはコードのステップ実行や、スタックフレームの解析、ブレークポイントの設定などを可能にします。プロファイラはコードを実行して実行時間の詳細を晒すことでプログラムのボトルネックを見つけることを可能にします。

- 26.1. `bdb` — デバッガーフレームワーク
- 26.2. `pdb` — Python デバッガ
- 26.3. デバッガコマンド
- 26.4. Python プロファイラ
  - 26.4.1. プロファイラとは
  - 26.4.2. かんたんユーザマニュアル
  - 26.4.3. 決定論的プロファイリングとは
  - 26.4.4. リファレンスマニュアル – `profile` と `cProfile`
    - 26.4.4.1. `Stats` クラス
  - 26.4.5. 制限事項
  - 26.4.6. キャリブレーション (補正)
  - 26.4.7. 拡張 — プロファイラの改善
- 26.5. `hotshot` — ハイパフォーマンス・ロギング・プロファイラ
  - 26.5.1. プロファイル・オブジェクト
  - 26.5.2. hotshot データの利用
  - 26.5.3. 使用例
- 26.6. `timeit` — 小さなコード断片の実行時間計測
  - 26.6.1. コマンドライン・インターフェース
  - 26.6.2. 使用例
- 26.7. `trace` — Python ステートメント実行のトレースと追跡
  - 26.7.1. コマンドラインからの利用
    - 26.7.1.1. 主要なオプション
    - 26.7.1.2. 修飾的オプション
    - 26.7.1.3. フィルターオプション
  - 26.7.2. プログラミングインターフェース

### ナビゲーション

- 索引
- モジュール |
- 次へ |
- 前へ |
- Python 2.7ja1 documentation »
- Python 標準ライブラリ »