未在readlin中留下历史记录的原始输入

2024-03-28 09:55:27 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有一种方法可以使用原始输入而不在readline历史中留下符号,这样当tab键完成时它就不会显示了?在


Tags: 方法readline符号历史tab
1条回答
网友
1楼 · 发布于 2024-03-28 09:55:27

你可以做一个函数

import readline

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

并调用该函数而不是原始输入。你可能不需要负1,这取决于你从何处调用它。在

相关问题 更多 >