Чтение пользовательского ввода с помощью UniCurses для Python
Как правильно читать вводимые пользователем данные с помощью юникюрсов?
Я использую wgetstr
для чтения пользовательского ввода, но как я могу убедиться, что ввод не перетекает на следующую строку. Ввод должен просто прекратиться, когда последний символ достигнет конца окна.
В настоящее время:
import unicurses as uc
def read(window)
st = uc.wgetstr(window)
return st.decode('utf-8')
Я не очень хочу переходить на curses или ncurses, так как у меня есть почти полностью функциональная (минимальная) библиотека, построенная на юникурсах.