Как сделать интерактивный скрипт Python с клавиатурными стрелками навигации в меню


Я хотел бы создать интерактивный скрипт Python (возможно, используя проклятия?) с меню, где пользователь может перемещаться по меню с помощью стрелок клавиатуры. Как проще всего реализовать такую функциональность? Любое простое использование / учебник? Спасибо!

3 3

3 ответа:

Посмотрите на Python curses module и, например, ncurses-ui-python .

Существуют альтернативы, такие как Urwid и Pycdk

Возможно, вы захотите взглянуть также на закуску. ( библиотека на основе newt )

Вы также можете проверить Unicurses , который обертывает собственный модуль проклятий python в linux и pdcurses в Windows.

Unicurses имеет преимущество в поддержании стиля использования, который согласуется с nCurses и PDCurses. Поэтому такие учебники, как Этот , будут более полезны, если вы оборачиваете проклятия путона с единорогами.