需要把 unicode 转换为 string,比如:

1
u'\xba\xd3\xc4\xcf' --> '\xba\xd3\xc4\xcf'

对 unicode 转义生成适合用作源码的 unicode 字面量

1
2
In [1]: u'\xba\xd3\xc4\xcf'.encode('unicode-escape')
Out[1]: '\\xba\\xd3\\xc4\\xcf'

再对生成的 string 转义生成适合用作源码的 string 字面量

1
2
In [2]: u'\xba\xd3\xc4\xcf'.encode('unicode-escape').decode('string-escape')
Out[2]: '\xba\xd3\xc4\xcf'

参考文档:
1 http://python.usyiyi.cn/python_278/library/codecs.html
2 https://docs.python.org/2.7/library/codecs.html#python-specific-encodings