file.isatty()
file - объект файлаМетод файла file.isatty() возвращает True, если файл подключен/связан с терминальным устройством tty или с tty-подобным устройством, иначе возвратит False.
>>> fp = open('foo.txt', 'w') >>> ret = fp.isatty() >>> ret # False >>> fp.close()
Внимание! Функцию open() предпочтительнее использовать с оператором контекстного менеджера with. При использовании оператора with файл закрывать не нужно:
with open('foo.txt', 'w') as fp: ret = fp.isatty() print(ret) # False