我使用Python2.6.6 我的语言环境是('en_US','UTF8')
我尝试了很多方法将utf-8字符串转换为big5,但都不起作用。 如果你知道怎么做,请给我一些建议,非常感谢。
中国的一个词叫“自行车”,意思是“自行车”
它是unicode是\u55ae\u8eca
str_a = u'\u55ae\u8eca'
str_b = '\u55ae\u8eca'
print str_a # output '單車'
print str_b # output '\u55ae\u8eca'
我知道strúa可以工作,但我也想把strúb转换成big5。
我试过解码,编码,unicode,但还是不行。
有什么好主意吗?谢谢。
你应该能够做到:
str_b
是一个字节序列:反斜杠和
u
等等都是单独的字符。将其与unicode对象中的unicode代码点序列进行比较str_a
:要使用
unicode-escape
将格式错误的字符串str_b
转换为unicode解码:相关问题 更多 >
编程相关推荐