Chúng tôi nhập mô-đun ghi nhật ký và sau đó sử dụng phương thức logging.exception để tạo nhật ký ngoại lệ python.
Ví dụ
import logging try: print 'toy' + 6 except Exception as e: logging.exception("This is an exception log")
Đầu ra
Chúng tôi nhận được kết quả sau
ERROR:root:This is an exception log Traceback (most recent call last): File "C:/Users/TutorialsPoint1/PycharmProjects/TProg/Exception handling/loggingerror1.py", line 3, in <module> print 'toy' + 6 TypeError: cannot concatenate 'str' and 'int' objects
Cần lưu ý rằng trong Python 3, chúng ta phải gọi phương thức logging.exception ngay bên trong phần ngoại trừ. Nếu chúng tôi gọi phương thức này ở bất kỳ nơi nào khác, chúng tôi có thể nhận được một ngoại lệ kỳ lạ theo cảnh báo của python docs.