Кто подскажет как реализовать следующую задачу:
нужно ждать ввода параметра с клавиатуры 1 минуту, если ничего не введено, то завершить программу (это упрощенная версия :) )
# coding: utf8
import select
import sys
loop = True
input = [ sys.stdin ]
r,w,e = select.select(input, [], [], 10)
for op in r:
if op == sys.stdin:
print ':',op.readline().rstrip()
print 'work'
print 'end'
if select.select([sys.stdin], [], [], 60)[0]:
result = raw_input()
else:
print 'timeout expired'
Edэто я из исходника выдрал, есть лишнее
Как-то много букв у вас получилось. Вот покороче слегка: