Skip to main content
 首页 » 编程设计

python解码字符串问题

2025年05月04日13Terrylee

我从数据库中得到以下字符串:

'23:45 \xe2\x80\x93 23:59'   

输出应该是这样的

'23:45 - 23:59'   

我该如何解码?我试过 utf-8 解码但没有成功

>>> x.decode("utf-8") 
u'23:45 \u2013 23:59' 

谢谢

请您参考如下方法:

这是完全正确的。交互式 python 解释器显示字符串的 repr()。如果您想将其视为正确的字符串,请打印它:

>>> print '23:45 \xe2\x80\x93 23:59' 
23:45 – 23:59