file.isatty() É dispositivo de terminal

Última atualização: 2026-09-22

file.isatty() É dispositivo de terminal

file.isatty() verifica se o fluxo de arquivo está conectado a um dispositivo de terminal (tty).

CategoriaMétodos de Arquivo
TipoMétodo de tipo interno
Versão do Pythonall

📝 Sintaxe

file.isatty()

Retorno:bool. True if the stream is connected to a tty device, else False.

Modifica o original:Não (retorna um novo objeto)

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

Saída:

False
Mais estudos de caso em breve — aguarde.

❓ Perguntas frequentes

QO que isatty() verifica?
ASe o fluxo de arquivo está conectado a um terminal (tty). Ela retorna True quando executado em um terminal e False quando a saída é redirecionada para um arquivo ou um pipe.
QPara que serve?
ADetectar se a saída é interativa, por exemplo "colorir a saída em um terminal e gerar texto simples quando redirecionada".
QO que ela retorna para um arquivo comum?
AFalse.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%