This document is for an old version of Python that is no longer supported. You should upgrade and read the Python documentation for the current stable release.

# 29. カスタム Python インタプリタ

この章で解説されるモジュールで Python の対話インタプリタに似たインタフェースを書くことができます。もし Python そのもの以外に何か特殊な機能をサポートした Python インタプリタを作りたければ、 `code` モジュールを参照してください。 (`codeop` モジュールはより低レベルで、不完全(かもしれない) Python コード断片のコンパイルをサポートするために使われます。)

この章で解説されるモジュールの完全な一覧は:

- 29.1. `code` --- インタプリタ基底クラス
  - 29.1.1. 対話的なインタプリタオブジェクト
  - 29.1.2. 対話的なコンソールオブジェクト
- 29.2. `codeop` --- Pythonコードをコンパイルする