Threads en Python
Para comenzar con Threads en Python primero debemos conocer unas definiciones.
Concurrencia
En pocas palabras la concurrencia es realizar tareas al mismo tiempo pero no de forma paralela.
Un ejemplo muy claro seria un persona que trabaja en un call-center, esta persona esta frecuentemente contestando llamadas, pero no paralelamente, termina una y luego atiende otra.
Imaginemos eso mismo pero en un sistema computacional, el Thread actúa como la persona del call-center, atiende tu llamada, la finaliza y luego atiende otra.
Teniendo esto en mente podemos continuar con esta nota.
Definiendo Threads
import threading
def hola_mundo():
print('Hola mundo, estoy trabajando con Threads')
if __name__ == '__main__':
thread = threading.Thread(target=hola_mundo)
import threading