python 中帶有中文字元的字典列印log

2021-10-24 23:59:24 字數 510 閱讀 2199

來,先看個效果,相信你也遇到過這樣的情況

#coding:utf-8

import logging..

.(省略)

logging.info(u"你好"

)ss=

logging.info(ss)

猜猜結果會是怎麼樣的?

結果是下面這樣的:

是不是很頭痛,誰還在在看日誌的時候把這端unicode拿出來解析再分析。

來來來,你們要的解決方法來了,思路:

1、把字典轉成str

2、再用decode解碼

**如下:

'''

'''logging.info(u'bb:%s'%(

'%s'

% ss)

.decode(

'unicode_escape'))

這裡要看清楚'%s'這個秒用,是轉成了string

結果如下:

python 中帶有中文字元的字典列印log

來,先看個效果,相信你也遇到過這樣的情況 coding utf 8 import logging 省略 logging.info u 你好 ss logging.info ss 猜猜結果會是怎麼樣的?結果是下面這樣的 是不是很頭痛,誰還在在看日誌的時候把這端unicode拿出來解析再分析。來來來,你...

python查詢中文字元

filename seek.py import unicodedata import sys import os class seek 功能 查詢中文,並替換成指定字元或字串 使用方法 python指令碼用法 引數說明 d 檔案目錄 絕對或相對路徑 預設為指令碼所在目錄 t 檔案型別 檔名字尾,如....

Python提取中文字元

寫這個jupyter的原因是好幾次自己爬完新聞之後,發現中間有些是html標籤 或者其他多餘的英文本元,自己也不想保留,那麼這時候乙個暴力簡單的方法就是使用 unicode 範圍 u4e00 u9fff 來判別漢字 unicode 分配給漢字 中日韓越統一表意文字 的範圍為 4e00 9fff 目前...