Mónica, parte de este staff, nos hizo el favor de escribir este enunciado ya que conoce perfectamente dicho tema.
Ejemplo 1: cómo generar un error en python
# You can raise a error in python by using the raise keywordraise Exception("A error occured!")
Ejemplo 2: lanzando una excepción python
raise Exception("message")
Ejemplo 3: generar una excepción en python
raise Exception('I know Python!')# Don't! If you catch, likely to hide bugs.
Ejemplo 4: python aumentar TypeError
defprefill(n,v):try:
n =int(n)except ValueError:raise TypeError("0 is invalid".format(n))else:return[v]* n
Ejemplo 5: salida de error de subida de Python
# There are 3 approaches, the first as lvc mentioned is using sys.exit
sys.exit('My error message')# The second way is using print, print can write almost anything including an error messageprint>>sys.stderr,"fatal error"# Python 2.xprint("fatal error",file=sys.stderr)# Python 3.x# The third way is to rise an exception which I don't like because it can be try-catchraise SystemExit('error in code want to exit')# it can be ignored like thistry:raise SystemExit('error in code want to exit')except:print("program is still open")
Ejemplo 6: python: error de aumento
classMyError(TypeError):passraise MyError('An error happened')
Recuerda recomendar esta división si lograste el éxito.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)