Índice de contenido
from threading import Thread, Condition, currentThread desde el tiempo de importación del sueño de randint de importación aleatoria clase de recurso de datos: def init(uno mismo): print(‘DataResource - Inicializando los datos vacíos’) self.data = Ninguno print(‘DataResource - Configuración del objeto Condition’) self.condición = Condición() def consumidor(auto): “““esperar la condición y usar el recurso””” print(‘DataResource - Comenzando el método del consumidor en’, subproceso actual().nombre) con condición propia: self.condition.wait() print(‘DataResource - El recurso está disponible para’, subproceso actual().nombre) print(‘DataResource - Lectura de datos’, subprocesoactual().nombre, ‘:’, self.data) def productor (uno mismo): “““configure el recurso que utilizará el consumidor””” print(‘DataResource - Método productor inicial’) con condición propia: print(‘DataResource - Datos de configuración del productor’) self.datos = randint(1, 100) print(‘DataResource - Productor notificando a todos hilos en espera’) self.condition.notifyAll() print(‘Principal - Inicio’) print(‘Principal - Creando el objeto DataResource’) recurso = DataResource() print(‘Principal - Crear hilos de consumidores’) c1 = Subproceso (objetivo = recurso.consumidor) c1.name = ‘Consumidor1’ c2 = Subproceso (objetivo = recurso.consumidor) c2.name = ‘Consumidor2’ print(‘Principal - Crear el hilo productor’) p = Subproceso (objetivo = recurso. productor) print(‘Principal - Iniciando subprocesos de consumidores’) c1.inicio() c2.inicio() dormir(1) print(‘Principal - Subproceso productor inicial’) p.inicio() imprimir(‘Principal - Listo’) 32.6 Condiciones de Python 387
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más