Pergunta

Existe uma maneira de usar raw_input sem deixar um sinal na história readline, de modo que não mostram quando-guia completando?

Foi útil?

Solução

Você poderia fazer uma função de algo como

import readline

def raw_input_no_history():
    input = raw_input()
    readline.remove_history_item(readline.get_current_history_length()-1)
    return input

e chamar essa função em vez de raw_input. Você pode não precisar a menos 1 dependente de onde você chamá-lo de.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top