Respondiendo a la duda de que salen menos nombres, es por la api. Yo también tuve ese problema así que añadí un print(response.status_code)
antes del condicional y vi que la mayoría de respuestas vienen con el status 503 (Service Unavailable), dado que nuestra condición solamente imprime nombres cuando response.status_code == 200
y la mayoría de respuestas vienen con un código distinto nuestro método falla silenciosamente.
-
check_circle_outlineMódulo 1 | 32 clases
Introducción
expand_more-
done_all
Clase 1
Introducción
-
done_all
Clase 2
¿Qué es la programación concurrente?
-
done_all
Clase 3
Threads y Procesos
-
done_all
Clase 4
Creación de threads
-
done_all
Clase 5
Múltiples threads
-
done_all
Clase 6
Módulo logging
-
done_all
Clase 7
Thread principal
-
done_all
Clase 8
Dormir a un thread
-
done_all
Clase 9
Callbacks
-
done_all
Clase 10
Programar callbacks
-
done_all
Clase 11
Futuros
-
done_all
Clase 12
Futuros pt2
-
done_all
Clase 13
Método Join
-
done_all
Clase 14
Demonios
-
done_all
Clase 15
Demonios pt2
-
done_all
Clase 16
Módulo threading
-
done_all
Clase 17
Clase Thread
-
done_all
Clase 18
Problema Race condition
-
done_all
Clase 19
Lock
-
done_all
Clase 20
Lock pt2
-
done_all
Clase 21
RLock
-
done_all
Clase 22
Eventos
-
done_all
Clase 23
Eventos pt2
-
done_all
Clase 24
Colas
-
done_all
Clase 25
Problema Productor y consumidor
-
done_all
Clase 26
Pool de threads
-
done_all
Clase 27
Pool bajo contexto
-
done_all
Clase 28
Futuros y pool
-
done_all
Clase 29
Multiples tareas
-
done_all
Clase 30
Tareas completadas
-
done_all
Clase 31
Método map
-
done_all
Clase 32
¿Qué es el GIL en Python?
-
-
check_circle_outlineMódulo 2 | 15 clases
Procesos
expand_more
9 comentario(s)
Pues es el mismo comentario, porque solo salen 4-5 nombres. Si el target es con paréntesis no lo hace concurrente ya que tarda igual que secuencia
Me salen 4 nombres en concurrente, si pongo paréntesis me imprime los 20, pero tarda mas que el secuencial. Que pasa :v
AttributeError: module 'threading' has no attribute 'RLock'
busque errores en el codigo pero está todo bien aparentemente.
mi código es:
import requests
en mi caso salen nombres de personas aleatorias pero solo me muestra un total de 7 personas y ati te muestra mas nombres ?? porque ??' disculpe?
Clase 2