在使用protobuf時,pb的中文打印出來經常是八進制字符列表,如下:
task_name:\"[\\345\\207\\272\\345\\272\\223\\351\\224\\231\\350\\257\\257]
根本不知道是什么意思,此時需要工具將其轉換為字符串。
轉換工具代碼如下:
import chardet a = b"\345\207\272\345\272\223\351\224\231\350\257\257" fencoding = chardet.detect(a) a = a.decode('utf-8') print(a)
結果就很清晰le :
出庫錯誤