Python - logging.Formatter 的常用格式字符串


格式字符串 作用
%(name)s 日志記錄器的名稱(記錄通道)
%(levelno)s
  • 日志記錄級別的數字
  • DEBUG=10、INFO=20、WARNING=30、ERROR=40、CRITICAL=50
%(levelname)s
  • 日志記錄級別的文本
  • “DEBUG”、“INFO”、“WARNING”、“ERROR”、“CRITICAL”
%(pathname)s 日志調用的源文件的完整路徑名
%(filename)s 日志調用的源文件的文件名部分
%(module)s 日志調用的源文件的文件名的名稱部分
%(lineno)d 日志調用的源行號
%(funcName)s 日志調用的函數名
%(created)f
  • 打印日志的時間
  • time.time() 的返回值
%(asctime)s
  • 打印日志的時間
  • datetime.datetime.now() 的返回值
%(msecs)d 打印日志的毫秒部分
%(relativeCreated)d
  • 打印日志的時間,毫秒為單位
  • 是相對於加載 logging 模塊的時間(通常在應用程序啟動時)
%(thread)d 線程ID
%(threadName)s 線程名,一般是主線程 MainThread
%(process)d 進程ID
%(message)s 日志信息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM