Я пытался декодировать следующую строку и получить ошибку.как декодировать следующую строку
item = lh.fromstring(items[1].text).text_content().strip().decode('utf-8')
File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u20a8' in position 0: ordinal not in range(128)
Любая идея, в чем не так?
items[1].text = <strong>₨ 18,500 </strong>
repr(items[1].text) = u'\u20a8 18,500'
Пожалуйста, разместите значение 'items [1] .text', чтобы мы могли вам помочь. –
Соответствующий http://www.fileformat.info/info/unicode/char/20a8/index.htm –
₨ 18,500 –