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).
| Categoria | Métodos de Arquivo |
|---|---|
| Tipo | Método de tipo interno |
| Versão do Python | all |
📝 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
💡 Casos relacionados
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.