+ -
当前位置:首页 → 问答吧 → Editra中的PyShell中,t=u"你",但t的编码竟然不是Unicode,而是GBK,怎么解决啊???

Editra中的PyShell中,t=u"你",但t的编码竟然不是Unicode,而是GBK,怎么解决啊???

时间:2011-07-31

来源:互联网


如上,Editra中的PyShell中,t=u"你",但t的编码竟然不是Unicode,而是GBK,怎么解决啊???

作者: XIANXir   发布时间: 2011-07-31

1)用python3.x,3.x内部编码都是unicode
2)转换:
Python code
a = "中文"
b = a.decode("gbk")
print b

作者: Waistcoat22   发布时间: 2011-08-01