32
如果我有以下形式的字典:蟒紋Unicode字符串,而不是代碼點
a = {u"foo": u"ბარ"}
,我寫
>>> print a[u"foo"]
我得到
ბარ
。但是,如果我寫
>>> print a
我得到
{u'foo': u'\u10d1\u10d0\u10e0'}
,但我寧願要打印自己的字符。
所有數據最終會被人拋棄到一個數據庫,無論如何,所以它不是關鍵要解決這個問題,但是對於調試這將是很好,如果我能得到可讀的輸出,當我打印整個字典。有沒有辦法做到這一點?
對於那些誰是好奇,這個腳本是格魯吉亞,是的,它說:「酒吧」。
完美,謝謝! – Chrest 2011-04-13 12:08:41
謝謝你,這救了我的生命。 – pawroman 2011-12-15 17:21:21
我越來越過錯的字符串,例如「indeterminação」的而不是「indeterminação」。 – ademar111190 2013-08-04 00:07:13