想把python unicode 轉成中文後存成string
o = u'\u6a5f\u8eca'
print(o)
機車
網上都是說print出來就會是中文,搜尋不到將中文結果存成string的方法
轉成中文後存成string
你好,控制台输出的汉字就是字符串,即string类型
变量就是string,内容也是中文
u'\u6a5f\u8eca' 是一种编码方式,实际上存储的就是中文,你可以用for循环去遍历string的每一个字符:
>>> o = u'\u6a5f\u8eca'
>>>
>>> for i in o:
print(i)
機
車
>>>
o = u'\u6a5f\u8eca'
re = o.encode().decode("utf8")
print(re) # re就是中文,可以用来存储