Python OS文件/目录方法
os 模块提供了一系列有用的方法来操作文件。下面列出了大部分有用的方法−
| 序号 | 方法及其描述 | 
|---|---|
| 1 | os.close(fd) 关闭文件描述符fd。 | 
| 2 | os.closerange(fd_low, fd_high) 关闭从fd_low(包括)到fd_high(不包括)的所有文件描述符,忽略错误。 | 
| 3 | os.dup(fd) 返回文件描述符fd的副本。 | 
| 4 | os.fdatasync(fd) 强制将文件描述符fd的文件写入磁盘。 | 
| 5 | os.fdopen(fd[, mode[, bufsize]]) 返回与文件描述符fd连接的打开文件对象。 | 
| 6 | os.fsync(fd) 强制将文件描述符fd的文件写入磁盘。 | 
| 7 | os.ftruncate(fd, length) 将与文件描述符fd对应的文件截断为最多length个字节大小。 | 
| 8 | os.lseek(fd, pos, how) 将文件描述符fd的当前位置设置为偏移量pos,根据how进行修改。 | 
| 9 | os.open(file, flags[, mode]) 打开文件file,并根据flags设置各种标志,可能根据mode设置其模式。 | 
| 10 | os.read(fd, n) 从文件描述符fd中最多读取n个字节。返回包含读取字节的字符串。如果已到达fd所引用的文件末尾,则返回空字符串。 | 
| 11 | os.tmpfile() 返回以更新模式(w+b)打开的新文件对象。 | 
| 12 | os.write(fd, str) 将字符串str写入文件描述符fd。返回实际写入的字节数。 | 
极客教程