The fileno() Method


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

Syntax

Following is the syntax for fileno() method −

fileObject.fileno()

Parameters

NA

Return Value

This method returns the integer file descriptor.

Example

The following example shows the usage of 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
python_file_methods.htm
Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements