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