r, w, x = select.select([sys.stdin], [], [], 0)
if r:
    print('READABLES:', r)
else:
    print('no pipe')
Как лучше всего узнать, есть ли в программе на Python что-нибудь для чтения из стандартного ввода?