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

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать меню в Python доступным для навигации с помощью клавиш со стрелками

Сообщение Anonymous »

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

Однако мне бы хотелось, чтобы игрок перемещался по меню с помощью клавиш со стрелками и выбирал вариант с помощью клавиши «Ввод». Чтобы было понятно, какой вариант они собираются выбрать, мне также хотелось бы, чтобы текст выбранного варианта был выделен. Если вы когда-либо играли в ASCII-рогалик, вы знаете, как он выглядит.

Вот код, который у меня сейчас есть для классов:

Код: Выделить всё

def character():

print "What is your class?"
print "1. The sneaky thief."
print "2. The smarty wizard."
print "3. The proletariat."

charclass = raw_input("> ")
if charclass == "1" or "thief":
charclass = thief
print "You are a thief!"

elif charclass == "2" or "wizard":
charclass = wizard
print "You are a wizard!"

elif charclass == "3" or "prole":
charclass = prole
print "You are a prole!"

else:
print "I'm sorry, I didn't get that"
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/394 ... arrow-keys
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как прокручивать с помощью клавиш со стрелками
    Гость » » в форуме CSS
    0 Ответы
    67 Просмотры
    Последнее сообщение Гость
  • Как перехватывать нажатия клавиш со стрелками из FlowBox на GTK4 с помощью PyGobject
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как я могу создать прокручиваемый контент страницы с помощью клавиш со стрелками?
    Anonymous » » в форуме CSS
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как прокрутить ipywidgets с помощью клавиш со стрелками?
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Python tkinter – обнаружение клавиш со стрелками при нажатии альтернативной клавиши
    Anonymous » » в форуме Python
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»