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