Python 3.3具有os.sync,请参见the docs。 source确认是同一件事。
对于Python 2,您可以将external call设置为系统:
from subprocess import check_call
check_call(['sync'])
如上所述,Python 3.3可以调用-在Python 2.x上,因为它很简单系统调用,不需要来回传递数据,可以使用ctypes进行调用:
>>> import ctypes
>>> libc = ctypes.CDLL("libc.so.6")
>>> libc.sync()
0