Làm thế nào tôi có thể nhận được dấu vết ngăn xếp đầy đủ từ chính đối tượng Ngoại lệ?Làm cách nào để nhận được dấu vết ngăn xếp từ một đối tượng ngoại lệ bằng Python?
Xét đoạn mã sau khi giảm ví dụ về các vấn đề:
last_exception = None
try:
raise Exception('foo failed')
except Exception as e:
last_exception = e
# this happens somewhere else, decoupled from the original raise
print_exception_stack_trace(last_exception)
có thể trùng lặp của [Làm thế nào bạn có thể kiểm tra dấu vết ngăn xếp của một ngoại lệ trong Python?] (Http://stackoverflow.com/questions/2359248/how-can-you-inspect-the-stack-trace-of- một ngoại lệ-trong-python) –
Vâng, vâng, nhưng câu hỏi đó không phải là (thỏa đáng) trả lời! – katrielalex