“Exceção Obtenha o número da linha Python” Respostas de código

Exceção do Python com o número da linha

try:
    raise NotImplementedError("Not implemented")
except Exception as e:
    exception_type, exception_object, exception_traceback = sys.exc_info()
    filename = exception_traceback.tb_frame.f_code.co_filename
    line_number = exception_traceback.tb_lineno

    print("Exception type: ", exception_type)
    print("File name: ", filename)
    print("Line number: ", line_number)
Sundar

Python Obtenha o número de erros da linha

import sys, os

try:
    raise NotImplementedError("No error")
except Exception as e:
    exc_type, exc_obj, exc_tb = sys.exc_info()
    fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1]
    print(exc_type, fname, exc_tb.tb_lineno)
Confused Cottonmouth

Exceção Obtenha o número da linha Python

import traceback

try:
    print(4/0)
except ZeroDivisionError:
    print(traceback.format_exc())
Nice Newt

Respostas semelhantes a “Exceção Obtenha o número da linha Python”

Perguntas semelhantes a “Exceção Obtenha o número da linha Python”

Mais respostas relacionadas para “Exceção Obtenha o número da linha Python” em Python

Procure respostas de código populares por idioma

Procurar outros idiomas de código