Python 語言服務
***************

Python provides a number of modules to assist in working with the
Python language.  These modules support tokenizing, parsing, syntax
analysis, bytecode disassembly, and various other facilities.

這些模組包括：

* "ast" --- 抽象語法樹 (Abstract Syntax Trees)

  * 抽象文法 (Abstract Grammar)

  * 節點 (Node) 類別

    * 根節點

    * 文本 (Literals)

    * 變數

    * 運算式

      * 下標 (Subscripting)

      * 綜合運算式 (comprehensions)

    * 陳述式

      * 引入 (imports)

    * 流程控制

    * 模式匹配 (pattern matching)

    * 型別參數 (type parameters)

    * 函式和類別定義

    * async 和 await

  * "ast" 輔助程式

  * 編譯器旗標

  * 命令列用法

* "symtable" --- 存取編譯器的符號表

  * 產生符號表

  * 檢查符號表

* "token" --- 與 Python 剖析樹一起使用的常數

* "keyword" --- 檢驗 Python 關鍵字

* "tokenize" --- Tokenizer for Python source

  * Tokenizing Input

  * Command-Line Usage

  * 範例

* "tabnanny" --- 偵測不良縮排

* "pyclbr" --- Python 模組瀏覽器支援

  * 函式物件

  * Class Objects

* "py_compile" — 編譯 Python 來源檔案

  * Command-Line Interface

* "compileall" --- 位元組編譯 Python 函式庫

  * Command-line use

  * Public functions

* "dis" --- Python bytecode 的反組譯器

  * Command-line interface

  * Bytecode analysis

  * Analysis functions

  * Python Bytecode Instructions

  * Opcode collections

* "pickletools" --- pickle 開發者的工具

  * 命令列用法

    * 命令列選項

  * 程式化介面
