python file文件函数

python file.fileno() 函数 用于返回文件的描述符。

文件描述符是一个非负整数,操作系统为了快速的访问已经打开或者创建的文件,会给打开或者创建的文件生成一个的索引值,这个索引值就是文件描述符,它通常从3开始记录。

语法

file.fileno()

参数

没有参数

返回值

返回文件的描述符。

例子

现介绍一个简单的例子了解python fileno()函数的使用方法。

这里结合open(),file.close() 函数介绍该函数的使用:

file = open('d:\\yxjc123.txt', encoding='utf-8')  # 打开文件
print('文件名为:', file.name)
fid = file.fileno()
print('文件描述符为:', fid) 

输出:

文件名为: d:\yxjc123.txt
文件描述符为: 3