Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

¿Cómo resucitar un thread? #544

Open
antodelajara opened this issue Dec 14, 2023 · 1 comment
Open

¿Cómo resucitar un thread? #544

antodelajara opened this issue Dec 14, 2023 · 1 comment
Assignees
Labels
Contenidos Dudas sobre contenidos

Comments

@antodelajara
Copy link

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Hola! ¿Cómo están? Perdón por la hora 😬 Estaba releyendo el material de threading y en los contenidos se especifica que, de la forma que están definidos los Threads en el material, por default, son de un solo uso (no se pueden volver a usar o salta el error de RuntimeError). Entonces, les quería preguntar si existe alguna forma no por default que permita volver a usar un thread sin tener que recurrir a crear otra instancia del Thread

Busqué en la documentación de Python al respecto, pero lo que me apareció habla de un hook personalizado que no entendí mucho 😅, les dejo el extracto de la documentación por si alguien lo entiende :)
710A2674-B19F-4E2C-B603-6559EC6448F7_4_5005_c

¡Que tangan una bonita semana! (y perdón por la hora 🥺)

@antodelajara antodelajara added the Contenidos Dudas sobre contenidos label Dec 14, 2023
@mskdancers mskdancers self-assigned this Dec 14, 2023
@mskdancers
Copy link

Hola! Me parece que la única manera de correr una Thread que ya se corrió es creando una nueva instancia. Buscando en la documentación también llegué a lo mismo que mostraste tú, y me parece que está fuera del alcance del curso (además que, la verdad tampoco lo entiendo 😅). Recuerda también que para los Threads que no son daemon, se considera mala práctica hacerles kill, ya que se prefiere terminen su ejecución normalmente.

No sé si es que tenías en mente algo específico que querías hacer que necesitara revivir un Thread, en ese caso puedes comentármelo también. Saludos, y mucho éxito mañana!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contenidos Dudas sobre contenidos
Projects
None yet
Development

No branches or pull requests

2 participants