os.fsync() should be used to ensure that data is written to disk
This commit is contained in:
parent
3605b5cee3
commit
1312b4bcfd
|
@ -2110,6 +2110,11 @@ Files have the following methods:
|
||||||
Flush the internal buffer, like ``stdio``'s :cfunc:`fflush`. This may be a
|
Flush the internal buffer, like ``stdio``'s :cfunc:`fflush`. This may be a
|
||||||
no-op on some file-like objects.
|
no-op on some file-like objects.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
:meth:`flush` does not necessarily write the file's data to disk. Use
|
||||||
|
:meth:`flush` followed by :func:`os.fsync` to ensure this behavior.
|
||||||
|
|
||||||
|
|
||||||
.. method:: file.fileno()
|
.. method:: file.fileno()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue