Date

python 2.x中的unicode,如果某个字符位于80和ff之间,默认是用单字节表示的:

>>> s=u'··'
>>> s
u'\xb7\xb7'
>>> print "%r" % s
u'\xb7\xb7'

如果想转化\u00b7的格式呢? 正像我在这个问题回答一样,json.dumps可以用来做这个事情:

>>> s=u'··'
>>> json.dumps(s)
'"\\u00b7\\u00b7"'
>>> print json.dumps(s)
"\u00b7\u00b7"