Python 3 - File fileno () Metodo

Descrizione

Il metodo fileno() restituisce il descrittore di file intero utilizzato dall'implementazione sottostante per richiedere le operazioni di I / O dal sistema operativo.

Sintassi

Di seguito è riportata la sintassi per fileno() metodo -

fileObject.fileno()

Parametri

NA

Valore di ritorno

Questo metodo restituisce il descrittore di file intero.

Esempio

L'esempio seguente mostra l'utilizzo del metodo fileno ().

#!/usr/bin/python3

# Open a file
fo = open("foo.txt", "wb")
print ("Name of the file: ", fo.name)

fid = fo.fileno()
print ("File Descriptor: ", fid)

# Close opend file
fo.close()

Risultato

Quando eseguiamo il programma sopra, produce il seguente risultato:

Name of the file:  foo.txt
File Descriptor:  3