这个话题已经在计算器上,但我没有找到任何令人满意的解决方案:的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 –