Сообщить об ошибке.

Чтение/изменение строки приглашения

Следующие функции работают с буфером строки интерпретатора или встроенной функции input() :

readline.get_line_buffer():

Функция get_line_buffer() вернет текущее содержимое буфера строки интерпретатора или встроенной функции input(). Функция вызывает rl_line_buffer в базовой библиотеке.

readline.insert_text(string):

Функция insert_text() вставляет текст string в буфер строки интерпретатора или встроенной функции input() в позицию курсора. Функция вызывает rl_insert_text() в базовой библиотеке, но игнорирует возвращаемое значение.

readline.redisplay( ):

Функция insert_text() изменит то, что отображается на экране, чтобы отразить текущее содержимое буфера строки интерпретатора или встроенной функции input(). Функция вызывает rl_redisplay() в базовой библиотеке.


Примеры смотрите в ознакомительном материале по модулю readline, а так же в разделе "Примеры использования модуля readline".