Dienste für die Python-Sprache¶
Python stellt eine Reihe von Modulen bereit, die bei der Arbeit mit der Sprache Python helfen. Diese Module unterstützen das Tokenisieren, das Parsen, die Syntaxanalyse, das Zerlegen von Bytecode und verschiedene weitere Möglichkeiten.
Zu diesen Modulen gehören:
ast— Abstract syntax treessymtable— Access to the compiler’s symbol tablestoken— Konstanten für Python-Parsebäumekeyword— Auf Python-Schlüsselwörter prüfentokenize— Tokenizer für Python-Quellcodetabnanny— Detection of ambiguous indentationpyclbr— Unterstützung für Python-Modulbrowserpy_compile— Compile Python source filescompileall— Byte-compile Python librariesdis— Disassembler for Python bytecodepickletools— Werkzeuge für Entwickler von pickle