色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 日志按天

錢艷冰2年前10瀏覽0評論

Python日志非常有價值,它可以讓我們在代碼中處理錯誤、記錄信息以及進行一般性的調(diào)試。其中一個重要的問題是如何按天存儲Python日志,這篇文章將向您展示如何通過Python進行這樣的日志記錄。

import logging
import datetime
LOG_FILENAME = datetime.datetime.now().strftime("%Y-%m-%d") + '.log'
logging.basicConfig(filename=LOG_FILENAME, level=logging.DEBUG)
logging.debug('This message should go to the log file')
logging.info('So should this')
logging.warning('And this, too')

上面的代碼創(chuàng)建了一個按天的日志記錄,這意味著每天創(chuàng)建一個新的日志記錄,并將所有記錄保存到該特定日期的日志文件中。 這段代碼利用Python標(biāo)準(zhǔn)庫中的logging模塊,其中有許多不同的選項來配置您的日志。由于我們要按天記錄日志,因此我們使用datetime模塊來獲取當(dāng)前日期時間并將其格式化為日志文件名。

在此之后,我們在logging.basicConfig()中設(shè)置了日志的基本配置。在這里,我們設(shè)置級別為DEBUG,這表示我們將在日志中記錄所有的警告、信息和調(diào)試日志。為了將日志寫入文件而不是標(biāo)準(zhǔn)輸出,我們設(shè)置了filename選項為LOG_FILENAME。

最后,我們使用logging.debug()、logging.info()和logging.warning()三個方法來將不同的信息級別記錄到日志文件中。有了所有這些設(shè)置和代碼,您就可以按天記錄Python日志了,而且非常方便易用。