La classe Cmd offre un semplice ambiente per la scrittura di interpreti a riga di comando. Questi interpreti tornano spesso utili per effettuare dei test, per creare strumenti di amministrazione e per realizzare prototipi che verranno poi incapsulati in un'interfaccia pi� sofisticata.
| [completekey[, stdin[, stdout]]]) |
L'argomento opzionale completekey � il nome readline del tasto per il completamento automatico; il tasto Tab � quello predefinito. Se completekey non � None, ed � disponibile il modulo readline, il completamento dei comandi viene effettuato automaticamente.
Gli argomenti facoltativi stdin e stdout specificano gli oggetti file di input e di output che verranno utilizzati dall'istanza di Cmd o da una sua sotto classe. Se non specificati, i valori predefiniti saranno sys.stdin e sys.stdout.
Modificato nella versione 2.3: Aggiunti i parametri stdin e stdout..