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
—ピクルス開発者向けのツール