如何在python中将“b'\\xfe\\xff\\x002\\x000\\x001\\x009'”转换为字符

如何在python中将“b'\\xfe\\xff\\x002\\x000\\x001\\x009'”转换为字符,python,encoding,hex,Python,Encoding,Hex,我有一个程序,它返回如下字符串:b'\\xfe\\xff\\x000\\x008\\x00/\\x001\\x002\\x00/\\x001\\x009\\x009\\x003' 如何将其转换为可读字符串。该值应为1993年12月8日 想象一下我有这样的东西 a = "b'\\xfe\\xff\\x000\\x008\\x00/\\x001\\x002\\x00/\\x001\\x009\\x009\\x003'" print(a.convert()) 序列\xfe\xff告诉我们有utf-1

我有一个程序,它返回如下字符串:b'\\xfe\\xff\\x000\\x008\\x00/\\x001\\x002\\x00/\\x001\\x009\\x009\\x003' 如何将其转换为可读字符串。该值应为1993年12月8日 想象一下我有这样的东西

a = "b'\\xfe\\xff\\x000\\x008\\x00/\\x001\\x002\\x00/\\x001\\x009\\x009\\x003'"
print(a.convert())
序列\xfe\xff告诉我们有utf-16 cf

让我们试试:

x = b'\xfe\xff\x000\x008\x00/\x001\x002\x00/\x001\x009\x009\x003'
print(x.decode('utf-16'))

'08/12/1993'    
完整性: 如果输入以字符串形式给出,则可以使用eval将其转换为:

序列\xfe\xff告诉我们有utf-16 cf

让我们试试:

x = b'\xfe\xff\x000\x008\x00/\x001\x002\x00/\x001\x009\x009\x003'
print(x.decode('utf-16'))

'08/12/1993'    
完整性: 如果输入以字符串形式给出,则可以使用eval将其转换为: