Как сделать Python 3.5.2 ожидающим нажатия пробела на Raspbian или OS X? Я не смог найти пути для этого. Было бы замечательно, если бы он даже не приостановил код, и я не забочусь о лицензировании.Ждите специального нажатия клавиши
-3
A
ответ
0
Как jonsharpe сказал, вы можете использовать input
, который будет ждать ввода, и если вы знакомы с batch
, вы будете чувствовать себя как дома.
просто использовать:
print('Waiting for enter')
pause = input('') #This will wait until you press enter before it continues with the program
print('You pressed enter!')
#Program terminates
я нашел решения для Windows, но я не могу найти какие-либо конкретные решения для Raspbian или OS X. Я буду продолжать смотреть и если я найду что-нибудь я буду обновлять этот пост.
Если вы готовы согласиться на ввод, просто используйте 'input'. Если нет, выполните некоторые исследования и прочитайте, например. http://stackoverflow.com/q/983354/3001761. Что еще означает ждать, не приостанавливая код? – jonrsharpe
http://stackoverflow.com/questions/32671306/how-can-i-read-keyboard-input-in-python – Dalvenjia