есть ли способ узнать из программы python, была ли она запущена в терминале или, например, в пакетном двигателе, таком как двигатель солнечной сетки?
идея состоит в том, чтобы решить, печатать ли некоторые индикаторы выполнения и другие интерактивные элементы ascii или нет.
Благодарность!
p.
printenv
в задании и просмотра того, какие переменные среды устанавливаются Sun Grid Engine (например, номер задания), которые не устанавливаются во время типичной интерактивной оболочки? - person Andre Holzner   schedule 27.08.2011