python之 unicode_literals

在邮件列表中看见有人在讨论github上面的内容,然后看见一阁大牛说"看见别人的python代码没有from __future__ import unicode_literals就想fork改掉…"

之前代码中确实没有加这个,嗯,受教啦

from __future__ import unicode_literals

是python2.6 之后新增加的新特性,可以使得所有的字符串文本成为Unicode字符串.

In [4]: from __future__ import unicode_literals

In [5]: a = '你好'

In [6]: a
Out[6]: u'\u4f60\u597d'
By @SunisDown in
Tags : #python, #unicode, #str,