Python方法read()从文件解析器fd中至多读取n字节,返回包含读取字节的字符串。如果已到达fd引用的文件结尾,则返回空字符串。
os.read(fd, n) - 语法
os.read(fd,n)
fd - 这是文件的文件描述符。
n - 这些是来自文件描述符fd的n个字节。
os.read(fd, n) - 返回值
此方法返回包含读取的字节的字符串。
os.read(fd, n) - 示例
以下示例显示read()方法的用法。
# !/usr/bin/pythonimport os, sys # 打开一个文件 fd=os.open("f1.txt",os.O_RDWR)
# 读取内容 ret=os.read(fd,12) print ret
# 关闭打开的文件 os.close(fd) print "Closed the file successfully!!"
让无涯教程编译并运行上述程序,这将打印文件f1.txt-的内容
This is test Closed the file successfully!!