Стандартные функции библиотеки input()
и raw_input()
не имеют этой функции. Если вы используете Linux, вы можете использовать модуль readline
для определения функции ввода, которая использует значение предварительной заливки и расширенное редактирование линии:
def rlinput(prompt, prefill=''):
readline.set_startup_hook(lambda: readline.insert_text(prefill))
try:
return raw_input(prompt)
finally:
readline.set_startup_hook()