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

# 파이썬 언어 서비스

파이썬은 파이썬 언어로 작업하는 데 도움이 되는 여러 모듈을 제공합니다. 이 모듈들은 토큰화, 구문 분석, 문법 분석, 바이트 코드 역 어셈블리 및 기타 다양한 기능을 지원합니다.

이 모듈들은 다음과 같습니다:

- `parser` — Access Python parse trees
  - Creating ST Objects
  - Converting ST Objects
  - Queries on ST Objects
  - Exceptions and Error Handling
  - ST Objects
  - Example: Emulation of `compile()`
- `ast` — Abstract Syntax Trees
  - Node classes
  - Abstract Grammar
  - `ast` Helpers
- `symtable` — 컴파일러 심볼 테이블 액세스
  - 심볼 테이블 생성하기
  - 심볼 테이블 검사하기
- `symbol` — 파이썬 구문 분석 트리에 사용되는 상수
- `token` — 파이썬 구문 분석 트리에 사용되는 상수
- `keyword` — 파이썬 키워드 검사
- `tokenize` — 파이썬 소스를 위한 토크나이저
  - 입력 토큰화하기
  - 명령 줄 사용법
  - 예제
- `tabnanny` — 모호한 들여쓰기 감지
- `pyclbr` — Python module browser support
  - Function 객체
  - Class 객체
- `py_compile` — 파이썬 소스 파일 컴파일
- `compileall` — 파이썬 라이브러리 바이트 컴파일하기
  - 명령 줄 사용
  - 공용 함수
- `dis` — Disassembler for Python bytecode
  - Bytecode analysis
  - Analysis functions
  - Python Bytecode Instructions
  - Opcode collections
- `pickletools` — 피클 개발자를 위한 도구
  - 명령 줄 사용법
    - 명령 줄 옵션
  - 프로그래밍 인터페이스