Python/C API リファレンスマニュアル¶
このマニュアルでは、拡張モジュールを書いたり Python インタプリタをアプリケーションに埋め込んだりしたい C/C++ プログラマが利用できる API について述べています。 Python インタプリタの拡張と埋め込み は拡張モジュールを書く際の一般的な決まりごとについて記述していますが、 API の詳細までは記述していないので、このドキュメントが手引きになります。
- はじめに
- C API の安定性
- 超高水準レイヤ
- 参照カウント
- 例外処理
- Defining extension modules
- ユーティリティ
- 抽象オブジェクトレイヤ (Abstract Objects Layer)
- 具象オブジェクト (concrete object) レイヤ
- 初期化 (initialization)、終了処理 (finalization)、スレッド
- Python 初期化設定
- メモリ管理
- オブジェクト実装サポート (object implementation support)
- API と ABI のバージョニング
- Monitoring C API
- Generating Execution Events