18. Servizi del linguaggio Python

Python fornisce numerosi moduli per aiutarvi a lavorare con il linguaggio Python. Questi moduli supportano l'uso dei simboli, l'analisi del codice, l'analisi sintattica, il disassemblamento del bytecode e varie altre utilità.

Questi moduli includono:

parser   Accesso agli alberi di analisi del codice sorgente Python.
symbol   Costanti che rappresentano i nodi interni degli alberi di analisi di Python.
token   Costanti che rappresentano i nodi terminali degli alberi di analisi di Python.
keyword   Verifica se la stringa è una parola chiave di Python.
tokenize   Scanner lessicale per il codice sorgente Python.
tabnanny   Strumento per rilevare problemi relativi agli spazi vuoti in file sorgenti Python nell'albero di directory.
pyclbr   Supporto all'estrazione di informazioni per il browser delle classi Python.
py_compile   Compilazione di file sorgenti Python in file bytecode.
compileall   Strumento per compilare file sorgenti in bytecode all'interno di un albero di directory.
dis   Disassemblatore per il bytecode Python.
distutils   Supporto per la costruzione e l'installazione dei moduli Python in un'installazione Python già esistente.

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.