[pyar] consulta de "autocomplete" de dos listas
Leon!
leon24hs en gmail.com
Lun Jul 27 13:01:04 ART 2015
Hola gente, una consulta a los gurues:
Tengo el siguiente codigo que basicamente es una consola que
autocomplete con los valores de la lista "COMMANDS" al presionar TAB.
####
import readline
COMMANDS = ['extra', 'errors', 'foobar']
EXTRAS = ['red', 'white', 'green']
def complete(text, state):
for cmd in COMMANDS:
if cmd.startswith(text):
if not state:
return cmd
else:
state -= 1
readline.parse_and_bind("tab: complete")
readline.set_completer(complete)
raw_input('Enter section name> ')
####
La necesidad es que despues de autocompletar con el valor de la lista
"COMMANDS" aparezcan (como un segundo argumento) solamente los valores
para autocompletar de la lista "EXTRAS" (no que aparezcan mesclados
los valores a autocompletar de la lista COMMANDS y EXTRAS).
Agradesco una mano por que ya tengo mucho cafe encima.
Gracias!
More information about the pyar
mailing list