“Conocimiento Programación>Python Programming

Cómo matar a un tema con FG en Python

2015/10/9
multithreading permite diferentes tareas que se ejecutan simultáneamente por los procesadores de las computadoras modernas. En lenguajes como Python , esto puede ser conveniente para la ejecución de tareas o tareas que tienen una cantidad variable de tiempo, tales como solicitudes web largas computacionales. Sin embargo , multithreading puede evitar que su programa de Python de ser asesinado a través de una interrupción de teclado . Usted puede utilizar el comando Unix "fg " para volver al proceso en primer plano después de interrumpir el hilo conductor en el fondo. Instrucciones
1

Iniciar un programa de Python que utiliza subprocesos . El siguiente código es un programa Python ejemplo escueto que utiliza hilos :

importación enhebrar

WorkerThread clase ( threading.Thread ) : def __ init__ (self, valor) threading.Thread.__init__ ( ( resultado de auto ) = some_computation ( self.value ) log ( "% s % s vuelve . "% ( self.value , resultado) auto ) self.value = valuedef ejecución)

def main () : . WorkerThread ( some_value ) start () WorkerThread ( another_value ) start ()

if __ name__ == " __main__ ": . main ()
2

Presione " Ctrl" + " Z " en su teclado para suspender la tarea actual.
3

Enter " kill %%" en la línea de comando para enviar una señal de matar suave al proceso de Python corriendo .
4

Introduzca el comando "fg " en el símbolo del sistema para volver a Python que se ejecuta en primer plano.
5

Presione " Ctrl" + " C " para matar el proceso de Python y volver al símbolo del sistema.

Python Programming
Cómo instalar Python en Ubuntu
Cómo utilizar PDB en Python
Cómo utilizar Python Con mod_wsgi
Cómo poner en marcha el entorno Python IDLE
Cómo lidiar con tuplas anidadas en Python
Cómo instalar una tarjeta de Python
Cómo leer en texto separado por tabulaciones Python
Cómo prevenir más de una instancia de un programa en Python
Conocimiento de la computadora © http://www.ordenador.online