Chúng ta import module logging và dùng method logging.exception để tạo log của Python exception.
Ví dụ
import logging
try:
print('toy' + 6)
except Exception as e:
logging.exception("Đây là exception log")
Kết quả
Chúng ta nhận được output sau:
ERROR:root:Đây là exception log Traceback (most recent call last): File "C:/Users/TutorialsPoint1/PycharmProjects/TProg/Exception handling/loggingerror1.py", line 3, inprint('toy' + 6) TypeError: cannot concatenate 'str' and 'int' objects
Lưu ý rằng trong Python 3 chúng ta phải gọi logging.exception method ngay bên trong except part. Nếu gọi method này ở nơi khác, chúng ta có thể nhận được weird exception theo cảnh báo của Python docs.