Ciao,
sentite, secondo me ho trovato la soluzione.
Utilizzo il modulo code e la classe compiler.
In realtà compila ma non esegue il codice, però restituisce un errore se
l'utente scrive una scemenza, in alternativa restituisce un code object
quando è tutto corretto, mentre restituisce None quando il codice non è
completo.
Dunque, per controllare anche le indentazioni potrei creare un buffer
ogni volta che code.compile restituisce None e passarglielo ogni volta
che scrivo una riga... Non lo so, ma secondo me può funzionare, ma
chiedo consiglio agli esperti...
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python