Метод fileno() класса File в Python3
Обзор
fileno()Метод возвращает целочисленный файловый дескриптор (целое число FD файлового дескриптора), который можно использовать для низкоуровневых операций ввода-вывода операционной системы.
Синтаксис
Синтаксис метода fileno() выглядит следующим образом:
fileObject.fileno();
Parameters
Отсутствует
Возвращаемое значение
Возвращает файловый дескриптор.
Пример
В следующем примере демонстрируется использование метода fileno():
#!/usr/bin/python3
# 打开文件
fo = open("example.txt", "wb")
print ("文件名为: ", fo.name)
fid = fo.fileno()
print ("文件描述符为: ", fid)
# 关闭文件
fo.close()
Вывод приведенного выше примера:
文件名为: example.txt 文件描述符为: 3
Другие расширения
Методы файлов Python3