“Conocimientos Programación>Python Programming

Cómo matar a un tema con FG en Python

2014/7/23
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 ejecutar código Python
Cómo comprobar si existe un archivo y eliminarlo en Python
¿Cómo hacer la división regular en Python
Cómo registrar la Prueba de Tiempo de ejecución en Python
Cómo encontrar el medio de una lista en Python
Qué son los archivos PYC
Cómo romper una cadena en caracteres en Python
Cómo hacer un osciloscopio en Python
Conocimientos Informáticos © http://www.ordenador.online