|
|
|
La libreria di riferimento di Python |
|
|
|
A tutt'oggi questo modulo si presume venga chiamato come script. È
comunque possibile importarlo in un IDE ed usare la funzione
check() descritta più avanti.
l'API fornita da questo modulo è suscettibile di cambiamenti
nelle prossime versioni; tali cambiamenti potrebbero non essere
compatibili con le versioni precedenti.
-
Se file_or_dir è una directory e non un collegamento simbolico
verrà percorso ricorsivamente l'albero delle directory nominato da
file_or_dir controllando tutti i file .py incontrati.
Se file_or_dir è un file sorgente di Python ordinario, verrà
esaminato alla ricerca di problemi relativi agli spazi vuoti. I messaggi
diagnostici vengono scritti sullo standard output mediante
l'istruzione print.
- verbose
-
Opzione che indica di scrivere messaggi prolissi. Se il modulo
viene invocato come script essa verrà incrementata dall'opzione
-v
.
- filename_only
-
Opzione che indica se stampare solo i nomi dei file che hanno
problemi legati agli spazi vuoti. Se chiamato come script viene
impostata a vero dall'opzione
-q
.
- exception NannyNag
-
Sollevata da tokeneater() se viene riscontrata
un'indentazione ambigua. Catturata e gestita con
check().
tokeneater( |
type, token, start, end, line) |
-
Questa funzione viene usata da check() come parametro
di richiamo per la funzione tokenize.tokenize().
Vedete anche:
- Modulo tokenize:
- Scanner lessicale per codice sorgente Python.
|
|
|
La libreria di riferimento di Python |
|
|
|
Release 2.3.4, documentation updated on 21. maggio 2005.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.