python logging.info在終端沒輸出的解決
問題描述:
在pyhton腳本中l(wèi)ogging.info("hello world")希望輸出'hello world',但是在終端沒有輸出
解決方法:
在文件開始的地方添加以下內(nèi)容:
logging.getLogger().setLevel(logging.INFO)
補(bǔ)充知識:引用slf4j中Logger.info只打印出文字沒有數(shù)據(jù)
引的是 slf4j 包
import org.slf4j.Logger; import org.slf4j.LoggerFactory; private static Logger logger = LoggerFactory.getLogger(TsfTest.class); logger.info("打印參數(shù):",map);
只能打印出:
2019-06-14 17:52:07.246 [http-apr-8080-exec-10] INFO c.q.m.p.b.rest.test - 打印參數(shù):
解決方案:
在第一個參數(shù)中加入花括號 { } 即可。
logger.info("打印參數(shù):{}",map);
解決!
以上這篇python logging.info在終端沒輸出的解決就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python優(yōu)化技巧之利用ctypes提高執(zhí)行速度
ctypes是Python的一個外部庫,提供和C語言兼容的數(shù)據(jù)類型,可以很方便地調(diào)用C DLL中的函數(shù)。今天我們就來詳細(xì)探討下ctypes庫的使用技巧2016-09-09python?實(shí)現(xiàn)?pymysql?數(shù)據(jù)庫操作方法
這篇文章主要介紹了python實(shí)現(xiàn)pymysql數(shù)據(jù)庫操作方法,文章基于python的相關(guān)內(nèi)容展開對?pymysql?數(shù)據(jù)庫操作方法的詳細(xì)介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-04-04Python基于SMTP協(xié)議實(shí)現(xiàn)發(fā)送郵件功能詳解
這篇文章主要介紹了Python基于SMTP協(xié)議實(shí)現(xiàn)發(fā)送郵件功能,結(jié)合實(shí)例形式分析了Python使用SMTP協(xié)議實(shí)現(xiàn)郵件發(fā)送的相關(guān)操作技巧,并總結(jié)分析了Python發(fā)送純文本郵件、郵件附件、圖片郵件等相關(guān)操作技巧,需要的朋友可以參考下2018-08-08