file.fileno() Descritor de arquivo

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

file.fileno() Descritor de arquivo

file.fileno() retorna o descritor inteiro do arquivo no nível do sistema operacional.

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

📝 Sintaxe

file.fileno()

Retorno:int. The OS-level integer file descriptor.

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

💥 Exceções

▶ Exemplo

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

Saída:

True
Mais estudos de caso em breve — aguarde.

❓ Perguntas frequentes

QO que fileno() retorna?
AO descritor de arquivo inteiro no nível do sistema operacional, usado em operações de baixo nível como select e os.read.
QO que acontece se for chamada após o arquivo ser fechado?
AÉ lançada uma OSError (arquivo fechado ou fluxo sem descritor de arquivo).
QQuando usar?
AAo passar o objeto de arquivo para bibliotecas que precisam de fd (como select e operações relacionadas a socket).
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%