Sto provando a stampare una stringa da uno archived web crawl, ma quando lo faccio ottengo questo errore :UnicodeEncodeError: il codec 'ascii' non può codificare il carattere u ' xe7' nella posizione 17710: ordinale non compreso nell'intervallo (128)
print page['html']
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe7' in position 17710: ordinal not in range(128)
Quando provo stampa unicode(page['html'])
ottengo:
print unicode(page['html'],errors='ignore')
TypeError: decoding Unicode is not supported
Qualsiasi idea di come posso codice correttamente questa stringa, o almeno farlo per stampare? Grazie.
http://farmdev.com/talks/unicode/ –
Questa è di gran lunga la domanda pitone più comune. – KurzedMetal