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