Python os.fsync()
Python os.fsync()方法用于强制写入与给定文件描述符相关的文件。
在这种情况下,我们使用的是一个文件对象(比如f)而不是一个文件描述符,那么我们需要使用 f.flush () 然后os.fsync(f.fileno())确保所有与文件对象f相关联的缓冲区都写到磁盘。
语法:os.fsync(fd)
参数:
fd:需要进行缓冲区同步的文件描述符。
返回类型:此方法不返回任何值。
示例1
使用 os.fsync() 方法
输出:
示例2
如果处理文件对象。
输出: