2010-01-27 26 views

回答

21

str以UTF-8和unicode編碼是兩種不同的類型。不要使用string,使用適當的方法unicode的對象:

>>> print u'ĉ'.upper() 
Ĉ 

解碼strunicode使用前:

>>> print 'ĉ'.decode('utf-8').upper() 
Ĉ 
+0

+1感謝。我如何將unicode類型轉換爲UTF-8? – Viet 2010-01-27 09:55:18

+0

謝謝。這適用於越南語嗎? – Viet 2010-01-27 09:59:09

+1

應該是。在交互式口譯員中進行測試並不難。 – 2010-01-27 10:03:24

相關問題