和其它编程语言一样,Python 也具有操作文件(I/O)的能力,比如打开文件、读取和追加数据、插入和删除数据、关闭文件、删除文件等。本文主要介绍Python 文件(File) fileno() 方法。

Python 文件方法

例如:

返回流的文件描述符:

f = open("demofile.txt", "r")
print(f.fileno())

1、定义和用法

fileno()方法返回一个整型的文件描述符(file descriptor FD 整型),可用于底层操作系统的 I/O 操作。

2、调用语法

file.fileno()

3、参数说明

没有参数

4、使用示例

# 打开文件
fo = open("demofile.txt", "wb")
print "文件名为: ", fo.name

fid = fo.fileno()
print "文件描述符为: ", fid

# 关闭文件
fo.close()

Python 文件方法

推荐文档