因此,我正在将一些代码从python2转换为python3。我对python2编码/解码功能的理解还不够深入,甚至不能确定我应该在python3中做什么
在python2中,我可以做以下事情:
>>> c = '\xe5\xb8\x90\xe6\x88\xb7'
>>> print c
帐户
>>> c.decode('utf8')
u'\u5e10\u6237'我刚才在那里做了什么?“u”前缀不是表示unicode吗?utf8不应该是'\xe5\xb8\x90\xe6\x88\xb7‘吗?
https://stackoverflow.com/questions/38330354
复制相似问题