Python 3 - Méthode File fileno ()

La description

La méthode fileno() renvoie le descripteur de fichier entier utilisé par l'implémentation sous-jacente pour demander des opérations d'E / S au système d'exploitation.

Syntaxe

Voici la syntaxe pour fileno() méthode -

fileObject.fileno()

Paramètres

NA

Valeur de retour

Cette méthode renvoie le descripteur de fichier entier.

Exemple

L'exemple suivant montre l'utilisation de la méthode 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()

Résultat

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

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