Python - Cómo detener ejecución de scripts

 
Vista:

Cómo detener ejecución de scripts

Publicado por FABIAN (1 intervención) el 20/03/2019 14:21:33
Buenas.
El asunto es el siguiente:
Tengo una lista de funciones que se ejecutan secuencialmente.
En alguna función de la lista DEBERÍA existir una condición la cual DETENDRÍA la ejecución de las funciones que le siguen. En el lenguaje de Visual Basic para Aplicaciones existe una instrucción que detiene el programa sin salirse y sin cerrar el programa.
por ejemplo:

funcion_uno
funcion_dos
end
funcion_tres

la instruccion end en VBA detiene la ejecución de manera definitiva del programa sin salirse ni cerrar el programa
tampoco sirve exit o break pues no es un loop del que trate de salirse.

La pregunta es cual sería la instrucción en Python para detener el programa definitivamente sin cerrar o salirse del programa, estoy trabajando con Tkinter como interfaz gráfica.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Cómo detener ejecución de scripts

Publicado por Mísster (1 intervención) el 14/01/2021 09:32:01
Lo que puedes hacer es poner un input para reanudarlo cuando preciones alguna tecla o después de cierto tiempo con un sleep.

Manera 1 (input()).
funcion_uno
funcion_dos
input('Presione una tecla para continuar')
funcion_tres

Manera 2 (sleep)
import time
funcion_uno
funcion_dos
time.sleep(10.5) # pausa de 10.5 segundos
funcion_tres
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar