이 문서는 더는 지원되지 않는 이전 버전의 파이썬 용입니다. 업그레이드하고, 다음 설명서를 읽어야 합니다: 현재 안정 버전에 대한 파이썬 설명서.

# 사용자 정의 파이썬 인터프리터

이 장에서 설명하는 모듈은 파이썬의 대화형 인터프리터와 비슷한 인터페이스를 작성할 수 있도록 합니다. 파이썬 언어 외에도 몇 가지 특별한 기능을 지원하는 파이썬 인터프리터를 원한다면, `code` 모듈을 살펴보아야 합니다. (`codeop` 모듈은 더 저수준이며, 불완전할 수도 있는 파이썬 코드 조각의 컴파일을 지원하는 데 사용됩니다.)

이 장에서 설명하는 모듈의 전체 목록은 다음과 같습니다:

- `code` — 인터프리터 베이스 클래스
  - 대화형 인터프리터 객체
  - 대화형 콘솔 객체
- `codeop` — 파이썬 코드 컴파일