Python言語サービス¶
PythonにはPython言語を使って作業するときに役に立つモジュールがたくさん提供されています。これらのモジュールはトークンの切り出し、パース、構文解析、バイトコードのディスアセンブリおよびその他のさまざまな機能をサポートしています。
これらのモジュールには、次のものが含まれています:
parser
--- Python 解析木にアクセスするast
--- 抽象構文木symtable
--- コンパイラの記号表へのアクセスsymbol
--- Python 解析木と共に使われる定数token
--- Python 解析木と共に使われる定数keyword
--- Python キーワードチェックtokenize
--- Pythonソースのためのトークナイザtabnanny
--- あいまいなインデントの検出pyclbr
--- Python module browser supportpy_compile
--- Python ソースファイルのコンパイルcompileall
--- Python ライブラリをバイトコンパイルdis
--- Python バイトコードの逆アセンブラpickletools
--- pickle 開発者のためのツール群