将unicode转换为列表

时间:2014-07-15 17:07:48

标签: python unicode mcedit

当我将png图像转换为块然后添加部分符号(§)时,我将其拥有,然后使用以下命令将其转换为字符串:

lframe = [e.encode('utf-8') for e in frame.split(',')]

但是当我这样做时,它给了我一个:

['\xc2\xa70\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\
x88\xe2\x96\x88\xc2\xa76\xe2\x96\x88\xe2\x96\x88\xc2\xa70\xe2\x96\x88\xe2\x96\x8
8\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xc2\xa7r']

我想要做的是找到一种方法将输出转换为类似

的输出
['\xc2','\xa70','\xe2','\x96','\x88'...]

谢谢!

1 个答案:

答案 0 :(得分:0)

下面的代码应该做你想要的。

lframe = [x for x in [e.encode('utf-8') for e in frame.split(',')][0]]
相关问题