Pythonic способ ждать нажатой клавиши для каждого элемента в списке, а затем делать что-то на основе нажатой клавиши

Я хочу перебрать список предметов и записать счет для каждого предмета. Я не знаю, как определить функцию, чтобы ждать, пока не будет нажата клавиша. Я пробовал mscvrt и cv. Я не хочу использовать input(), потому что я хочу, чтобы он работал независимо от того, включен экран. Я просто хочу, чтобы он знал, нажата ли эта клавиша, а затем продолжил. Я использую Python 3.

def wait_for_key():
#wait until a key is pressed, return that key
def score_list():
a = [jack, lauren, taylor]
b = []
for item in a:
    score = wait_for_key()
    itemscore = item + ", " + score
    b.append(itemscore)

0 ответов

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