日誌記錄python執行輸出的資訊:
參考:
簡單使用
filename :日誌檔案的儲存路徑。如果配置了些引數,將自動建立乙個filehandler作為handler;
filemode :日誌檔案的開啟模式。 預設值為』a』,表示日誌訊息以追加的形式新增到日誌檔案中。如果設為』w』, 那麼每次程式啟動的時候都會建立乙個新的日誌檔案;
format :設定日誌輸出格式;
datefmt :定義日期格式;
level :設定日誌的級別.對低於該級別的日誌訊息將被忽略;
stream :設定特定的流用於初始化streamhandler;
程式:
#coding=gbk
import logging
logging.basicconfig(filename = os.path.join(os.getcwd(), 'log.txt'), /
level = logging.warn, filemode = 'w', format = '%(asctime)s - %(levelname)s: %(message)s')
logging.debug('debug') #被忽略
logging.info('info') #被忽略
logging.warning('warn')
logging.error('error')
#----- 結果
#2009-07-13 21:42:15,592 - warning: warn
#2009-07-13 21:42:15,640 - error: error
python模組使用 python 模組發布及使用
將模組 此處名為nester 寫好後,與setup.py放入同乙個資料夾中 from distutils.core importsetup setup name 發布名,一般同模組名 version 版本號 py modules 模組列表 引數,其他引數根據需求新增 構建發布檔案 在資料夾下開啟終端...
python基本使用之數字型別
整型 一 基本使用 1 int用途 年齡 號碼 等級.2 定義方式 age 10 age int 10 x int 1111 int只能將純數字的字串轉成十進位制的整型 print type x 3 常用操作 內建的方法 算數運算,比較運算 二 該型別總結 1 存乙個值or存多個值 只能存乙個值 a...
Python使用模組Pyserial模組報
用pip安裝pyserial後 sudo h pip install pyserial,執行新建的程式,名稱為serial.py,程式中用到 import serial.toos.list ports,但總是提示importerror no module named tools.list ports...