Метод Python os.read()
Методы работы с файлами/каталогами в Python OS
Обзор
Метод os.read() используется для чтения не более n байт из файлового дескриптора fd, возвращая строку, содержащую прочитанные байты. Если файл, соответствующий файловому дескриптору fd, достиг конца, возвращается пустая строка.
Работает на Unix и Windows
Синтаксис
read()Синтаксис метода следующий:
os.read(fd,n)
Parameters
fd-- Файловый дескриптор.
n-- Количество байтов для чтения.
Возвращаемое значение
Возвращает строку, содержащую прочитанные байты
Пример
Следующий пример демонстрирует использование метода read():
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os, sys
# 打开文件
fd = os.open("f1.txt",os.O_RDWR)
# 读取文本
ret = os.read(fd,12)
print ret
# 关闭文件
os.close(fd)
print "关闭文件成功!!"
Вывод вышеприведённой программы:
This is test 关闭文件成功!!Другие расширения