[英]How to convert unicode escape sequence URL to python unicode?
[英]How to print unicode escape sequence from unicode strings in python(3)?
例如,如果我的字符串包含-'नमस्غे',我该如何打印字符串中所有字母的unicode转义序列。
如果您希望每个字符都使用
\\u\u003c/code>转义(您要键入的内容以纯ASCII Python代码重新定义字符串),请使用
unicode-escape
编解码器 :
>>> 'नमसत'.encode('unicode-escape')
b'\\u0928\\u092e\\u0938\\u0924'
如果它需要结束一个
str
而不是bytes
,则将其decode
为ASCII(并通过打印将显示的引号和双反斜杠删除):
>>> print('नमसत'.encode('unicode-escape').decode('ascii'))
\u0928\u092e\u0938\u0924
>>> s = "नमस्ते"
>>> s.encode('utf-8')
b'\xe0\xa4\xa8\xe0\xa4\xae\xe0\xa4\xb8\xe0\xa5\x8d\xe0\xa4\xa4\xe0\xa5\x87'
>>> s.encode('unicode-escape')
b'\\u0928\\u092e\\u0938\\u094d\\u0924\\u0947'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.