Estoy aprendiendo hilos en python y tengo una duda, porque el siguiente codigo que escribi solo me ejecuta un thread
Código:
#voy a crear un ejemplo de uso de thread
import time
import threading
import random
#creo una clase que herede de la clase thread
class MiThread(threading.Thread):
def __init__(self,numero):
threading.Thread.__init__(self)
self.numeroCliente = numero
def run(self):
while True:
print("Hola soy el usuario" + str(self.numeroCliente))
time.sleep(1)
#Ejecuto dos hilos diferentes
def pedirMensaje():
MiThread(random.randrange(0,100)).run()
MiThread(random.randrange(0,100)).run()
pedirMensaje()