我使用的是python2.7。你知道吗
test = r'\U'
提供:
SyntaxError: (unicode error) 'rawunicodeescape' codec can't decode bytes in position 0-1: truncated \uXXXX
我以为原始字符串应该忽略反斜杠。不?你知道吗
我想要一个实际包含“\”和“U”的字符串。你知道吗
如果有关系,我还使用:
from __future__ import (absolute_import, division, print_function, unicode_literals)
Python 2原始unicode字符串有一个bizarre quirk,它们仍然处理
\u
和\U
序列:文档描述了组合
r
和u
前缀的行为,但我相信这也适用于组合r
前缀和unicode_literals
。你知道吗相关问题 更多 >
编程相关推荐