Чтение пользовательского ввода с помощью UniCurses для Python

Как правильно читать вводимые пользователем данные с помощью юникюрсов?

Я использую wgetstrдля чтения пользовательского ввода, но как я могу убедиться, что ввод не перетекает на следующую строку. Ввод должен просто прекратиться, когда последний символ достигнет конца окна.

В настоящее время:

import unicurses as uc

def read(window)
    st = uc.wgetstr(window)
    return st.decode('utf-8')

Я не очень хочу переходить на curses или ncurses, так как у меня есть почти полностью функциональная (минимальная) библиотека, построенная на юникурсах.

0 ответов

Другие вопросы по тегам