Erro de codificação Unicode do Python
Estou lendo e analisando um arquivo XML da Amazon e enquanto o arquivo XML mostra um ', quando tento imprimi-lo, recebo o seguinte erro:
'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128)
Pelo que li online até agora, o erro vem do fato de o arquivo XML estar em UTF-8, mas o Python deseja tratá-lo como um caractere codificado em ASCII. Existe uma maneira simples de fazer com que o erro desapareça e meu programa imprima o XML conforme ele lê?