Вы должны взглянуть на своего рода механизм регистрации ключей. Вы можете определить, какая клавиша нажата пользователем, сохранить эти клавиши в буфере и, наконец, вывести их после нажатия клавиши ENTER.
Рабочий кроссплатформенный пример:
from getkey import getkey, keys
#Buffer holding all the pressed keys
pressed_keys = []
while True:
#Getting the pressed key
key = getkey()
#Appending it to array
pressed_keys.append(key)
#If ENTER is pressed, exit loop
if key == keys.ENTER:
break
#Outputting all pressed keys after ENTER is pressed
for key in pressed_keys:
print(key, end='')
Вам необходимо установить getkey хоть. Используйте pip3 install getkey
.