GNU/Linux >> Tutoriels Linux >  >> Linux

Python est-il synchronisé ?

Comme indiqué, Python 3.3 a l'appel - sur Python 2.x, puisqu'il s'agit d'un appel système simple, ne nécessitant aucune transmission de données, vous pouvez utiliser ctypes pour effectuer l'appel :

>>> import ctypes
>>> libc = ctypes.CDLL("libc.so.6")
>>> libc.sync()
0

Python 3.3 a os.sync, voir les docs. La source confirme que c'est la même chose.

Pour Python 2, vous pouvez faire un appel externe au système :

from subprocess import check_call
check_call(['sync'])

Linux
  1. Que fait "lc_all=c" ?

  2. Comment un programme décide-t-il d'avoir ou non une sortie colorée ?

  3. Curl a-t-il un délai d'attente ?

  4. Dans `while Ifs=Read..`, Pourquoi Ifs n'a-t-il aucun effet ?

  5. Pourquoi ‘/’ a-t-il une entrée ‘..’ ?

Instruction Python if..else

Qu'est-ce que Echo $ ? Faire??

open() en Python ne crée pas de fichier s'il n'existe pas

Python a-t-il un argument argc ?

Pipe doit-il écrire un fichier temporaire?

GPG n'a pas assez d'entropie