1. 程式人生 > >unicode字元編碼前補上u

unicode字元編碼前補上u

>>> '輸出中文'.decode("gbk")
u'\u8f93\u51fa\u4e2d\u6587'
>>> s = '\u8f93\u51fa\u4e2d\u6587'<span style="white-space:pre">	</span>#一般從網上爬下的資料是這樣<pre name="code" class="python">decode("unicode-escape")
>>> s'\\u8f93\\u51fa\\u4e2d\\u6587'>>> print s\u8f93\u51fa\u4e2d\u6587>>> s.decode("unicode-escape")#通過decode("unicode-escape")直接在"\u8f93\u51fa..."前面補上u
u'\u8f93\u51fa\u4e2d\u6587'>>> print s.decode("unicode-escape")#然後print輸出中文字元輸出中文

出處: