nnlog模組使用

2022-09-12 02:36:09 字數 763 閱讀 3714

推薦乙個好用的寫日誌模組,python自帶的logging模組理解起來比較費勁,直接pip install nnlog即可

使用例子如下**:

1

import

nnlog

2 log = nnlog.logger(file_name='

my.log

',level='

debug

',when='

d',backcount=5,interval=1)3#

file_name是日誌檔名4#

level是日誌級別,如果不傳的話預設是debug級別5#

when是日誌檔案多久生成乙個,預設是按天,s 秒、m 分、 h 小時、 d 天、 w 每星期6#

backcount是備份幾個日誌檔案,預設保留5天的7#

interval是間隔多久生成乙個日誌檔案,預設是1天

8 log.debug('

預設日誌級別是debug')

9 log.info('

info級別')

10 log.warning('

waring級別')

11 log.error('

error級別')

1213 log2 = nnlog.logger(file_name='

nn.log

') #

直接傳入檔名也是ok的,其他的就取預設值了

14 log2.debug('

test

')

nnlog 日誌模組

python自帶的logging模組理解起來比較費勁,直接pip install nnlog即可 1 import nnlog 2 log nnlog.logger file name my.log level debug when d backcount 5,interval 1 3 file n...

Python使用模組Pyserial模組報

用pip安裝pyserial後 sudo h pip install pyserial,執行新建的程式,名稱為serial.py,程式中用到 import serial.toos.list ports,但總是提示importerror no module named tools.list ports...

python os模組使用

os.sep 可以取代作業系統 特定的路徑分割符 os.linesep 字串給出當前平台使用的行終止符。例如,windows使用 r n linux使用 n 而mac使用 r os.name 字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix使用者,它是 pos...