1
# -*- coding: utf-8 -*-
my_str = u'Строка^с^разделителями!' # Russian letters
print my_str.replace(' ', '')
print my_str.replace(' ', '').split('^')
结果:
Строка^с^разделителями!
[u'\u0421\u0442\u0440\u043e\u043a\u0430 ', u' \u0441 ', u' \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f\u043c\u0438!']
请帮助。如何在分割后显示“正常”字符串?
P.S. 文件脚本编码是UTF8
主西里尔语块是0x400-0x4ff。打印列表打印项目的'repr',对于'unicode'对象显示非ASCII代码的代码点形式(即'\ u ####')。 – eryksun