“Pengecualian Dapatkan Nomor Jalur Python” Kode Jawaban

Pengecualian Python dengan nomor baris

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 mendapatkan jumlah garis kesalahan

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

Pengecualian Dapatkan Nomor Jalur Python

import traceback

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

Jawaban yang mirip dengan “Pengecualian Dapatkan Nomor Jalur Python”

Pertanyaan yang mirip dengan “Pengecualian Dapatkan Nomor Jalur Python”

Lebih banyak jawaban terkait untuk “Pengecualian Dapatkan Nomor Jalur Python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya