5.20 cmd -- Supporto per interpreti a riga di comando

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.

class Cmd( [completekey[, stdin[, stdout]]])
Un'istanza di Cmd o di una sua classe derivata è un inteprete a riga di comando. Non esistono valide ragioni per istanziare Cmd direttamente; piuttosto, è utile come base di una classe interprete definita da voi al fine di ereditare i metodi di Cmd ed incapsulare metodi d'azione.

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..



Subsections
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy