1
ipwx 2018-07-19 13:05:21 +08:00 1
print(a)
|
2
ipwx 2018-07-19 13:05:47 +08:00
或者
windows: print(a.encode('gbk')) linux: print(a.encode('utf-8')) |
3
imn1 2018-07-19 13:13:28 +08:00
这个字符串可以直接使用,而且是跨语言的,你的需求是什么?想在 IDE 看到汉字?
|
5
torbrowserbridge 2018-07-19 15:34:21 +08:00
哪位大佬帮看看这个问题 https://www.v2ex.com/t/472366
|
6
imn1 2018-07-19 15:37:34 +08:00
@frmongo
理论上这个字串在其他语言也能识别的,读出来处理没问题 怕不保险可以这样转一次再存: In [6]: u'\u2665'.encode("utf8").decode('utf8') Out[6]: '♥' In [9]: '\u7f8e'.encode("gbk").decode('gbk') Out[9]: '美' |
7
chengyiqun 2018-07-19 16:55:23 +08:00
>>> print(a.encode('utf8').decode('utf8'))
美图 T9 颐和园限量版( 6GB RAM/全网通) |
8
sikariba 2018-07-19 17:05:26 +08:00
存入 DB 的时候 encode('utf8')变成 bytes 类型,从 DB 读取的时候 decode('utf8')变成 str
|