推薦乙個好用的寫日誌模組,python自帶的logging模組理解起來比較費勁,直接pip install nnlog即可
使用例子如下**:
1import
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...