类似于repr(),但将结果转换为\uXXXX而不是\x00
*已编辑的标题
repr()在Unicode字符串上运行良好。对于可打印的ASCII字符,它会打印该字符;对于不可打印的字符,它会打印Unicode转义序列。
repr(u'ä') == "u'\\xe4'"
- phihagrepr('α')
时,它会打印出\xce\xb1
,但是有可能让它打印出\u03B1
吗? - CheapSteaksrepr('ä'.decode('utf-16')) == "u'\\ua4c3'"
,当你没有明确指定编码时,它只是无法猜测正确的编码。 - agf