4

タブ補完時に表示されないように、readline履歴に記号を残さずにraw_inputを使用する方法はありますか?

4

1 に答える 1

6

次のような関数を作成できます

import readline

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

raw_input の代わりにその関数を呼び出します。呼び出す場所によっては、マイナス 1 は必要ない場合があります。

于 2009-07-29T18:53:08.357 に答える