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