Сообщить об ошибке.

Метод file.isatty() в Python, проверяет связь с терминалом.

Проверяет связь с терминальным устройством.

Синтаксис:

file.isatty()

Параметры:

Возвращаемое значение:

Описание:

Метод файла 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