Disponibilit�: Unix.
Il modulo rlcompleter definisce una funzione di completamento per il modulo readline completando identificatori e parole chiave Python valide.
Questo modulo � Unix-specifico a causa della sua dipendenza dal modulo readline.
Il modulo rlcompleter definisce la classe Completer.
Esempio:
>>> import rlcompleter
>>> import readline
>>> readline.parse_and_bind("tab: complete")
>>> readline. <TAB PRESSED>
readline.__doc__ readline.get_line_buffer readline.read_init_file
readline.__file__ readline.insert_text readline.set_completer
readline.__name__ readline.parse_and_bind
>>> readline.
Il modulo rlcompleter � progettato per essere utilizzato con la modalit� interattiva di Python. Un utente pu� aggiungere le linee seguenti al suo file di inizializzazione (identificato dalla variabile di ambiente PYTHONSTARTUP) per poter disporre del completamento automatico tramite Tab.
try:
import readline
except ImportError:
print "Module readline not available."
else:
import rlcompleter
readline.parse_and_bind("tab: complete")