GNU/Linux >> Tutoriales Linux >  >> Linux

¿Python tiene sincronización?

Como se dijo, Python 3.3 tiene la llamada:en Python 2.x, dado que es una llamada simple al sistema, que no requiere que se pasen datos de un lado a otro, puede usar ctypes para hacer la llamada:

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

Python 3.3 tiene os.sync, consulte los documentos. La fuente confirma que es lo mismo.

Para Python 2 puede realizar una llamada externa al sistema:

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

Linux
  1. ¿Cómo decide un programa si tiene o no una salida en color?

  2. ¿Tiene Curl un tiempo de espera?

  3. ¿Por qué '/' tiene una entrada '..'?

  4. open() en Python no crea un archivo si no existe

  5. ¿Python tiene un argumento argc?

Declaración de Python if..else

¿La estructura hostent tiene un campo h_addr?

¿El kernel de Linux tiene una función principal?

¿Qué asesinos de procesos tiene Linux?

¿Puede un proceso tener un propietario? ¿Qué significa?

GPG no tiene suficiente entropía