在终端上自动将Unicode字符串转换为Python中的字符串

2024-06-28 22:07:16 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有一个

>>> text = u'ทดสอบ'  # some text
>>> text
u'\u0e17\u0e14\u0e2a\u0e2d\u0e1a'
>>> print(text)
ทดสอบ
>>>

我希望u'\u0e17\u0e14\u0e2a\u0e2d\u0e1a'始终以ทดสอบ这样的字符串格式显示。在

是否可以在终端上自动将Unicode字符串转换为Python中的字符串。在

由于某些情况,我不希望每次要将Unicode字符串转换为string时都使用print repr(a).decode("unicode-escape")之类的命令。在


Tags: 字符串text终端string格式unicode情况some