Python: ждать ввода пользователя, и если нет ввода через 10 минут, продолжить с программой

Я старался:

from time import sleep
while sleep(3): 
    input("Press enter to continue.") 

Но это неКажется, не работает. Я хочу, чтобы программа ожидала ввода пользователя, но еслиЕсли пользователь не вводит данные через 10 минут, все равно продолжайте работу с программой.

Это с питоном 3.

Ответы на вопрос(3)

Ваш ответ на вопрос