Python的log函數可以通過logging模塊來記錄異常信息。可以使用try-except語句捕獲異常,并在except語句中使用logging模塊的方法來記錄異常信息。例如:
import logging
try:
# 代碼可能會出現異常的地方
result = 10 / 0
except ZeroDivisionError as e:
logging.error(f"An error occurred: {e}")
在上面的例子中,當出現ZeroDivisionError異常時,logging.error方法會記錄異常信息到日志中。可以根據需要選擇不同的日志級別如info、warning、error等來記錄不同嚴重程度的異常信息。