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
文件描述符为: 3