Python file fileno() method

Python File fileno() Method

The fileno() method returns an integer file descriptor, which is used by the underlying implementation to request I/O operations from the operating system.

Syntax

The syntax of the fileno() method is as follows:

fileObject.fileno()

Parameters

NA

Return Value

This method returns an integer file descriptor.

Example

The following example demonstrates the use of the fileno() method.

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

# Close the opened file
fo.close()

When we run the above program, it produces the following output –

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

Leave a Reply

Your email address will not be published. Required fields are marked *