Проверить, выполняется ли процесс как конвейер

У меня есть небольшая утилита Python, которую нужно запускать только как канал. Я хочу, чтобы он распечатал справочное сообщение, когда он работает автономно. Как процесс может узнать, используется ли он в качестве канала. Сравнение sys.stdin и sys .__ stdin __ не работает.

10
задан jackhab 24 November 2010 в 09:10
поделиться