我如何在Python3中使用.decode('string-escape')?
我有一些需要转义的转义字符串。我想用Python做这件事。
例如,在python2.7中,我可以这样做:
>>> "\\123omething special".decode('string-escape')'Something special'>>>
我如何在Python3中完成它?这不起作用:
>>> b"\\123omething special".decode('string-escape')Traceback (most recent call last): File "<stdin>", line 1, in <module>LookupError: unknown encoding: string-escape>>>
我的目标是成为一个像这样的字符串:
s\000u\000p\000p\000o\000r\000t\000@\000p\000s\000i\000l\000o\000c\000.\000c\000o\000m\000
把它变成:
"support@psiloc.com"
在进行转换之后,我将探测我的字符串是用UTF-8还是UTF-16编码的。
慕婉清6462132
噜噜哒
相关分类