這個話題已經在計算器上,但我沒有找到任何令人滿意的解決方案:的Python 2:比較一個Unicode和STR
我必須以Unicode字符串一些來自服務器和我在一些硬編碼字符串代碼,我想匹配。而且我也明白爲什麼我不能只製作一個==
,但我沒有成功地將它們轉換成正確的(我不關心我是否要做str - > unicode或unicode - > str)。
我試過encode
和decode
但它沒有給出任何結果。
這是我收到...
fromServer = {unicode} u'Führerschein nötig'
fromCode = {str} 'Führerschein nötig'
(你可以看到,它是德國!)
如何可以讓他們在Python 等於?
爲什麼不在unicode中對代碼進行硬編碼? 'fromCode =u'Führerscheinnötig''而不是'fromCode ='Führerscheinnötig''? – colidyre
哈哈哈,是啊當然,這不是壞的,是一個解決方案,當然....:DD –