У меня есть скрипт на python, который извлекает информацию из веб-службы, а затем ищет данные в базе данных MySQL. Данные получаются в юникоде, когда я их получаю, однако я хочу, чтобы в выражении SQL использовался фактический символ (Băcioi в приведенном ниже примере). Как видите, когда я пытаюсь закодировать его в utf-8, результат все равно не тот, что я ищу.
>>> x = u'B\u0103cioi'
>>> x
u'B\u0103cioi'
>>> x.encode('utf-8')
'B\xc4\x83cioi'
>>> print x
Băcioi ## << What I want!