Metode ini menetapkan tb sebagai traceback baru untuk pengecualian dan mengembalikan objek pengecualian. Ini lebih umum digunakan sebelum fitur rangkaian pengecualian PEP 3134 tersedia. Contoh berikut menunjukkan bagaimana kita dapat mengubah instance SomeException menjadi instance OtherException sambil mempertahankan traceback. Setelah dimunculkan, frame saat ini didorong ke traceback dari OtherException, seperti yang akan terjadi pada traceback dari SomeException asli seandainya kita mengizinkannya untuk disebarkan ke pemanggil.
with_traceback(tb)
try:
...
except SomeException:
tb = sys.exception().__traceback__
raise OtherException(...).with_traceback(tb)