Error de codificación Unicode de Python

Estoy leyendo y analizando un archivo XML de Amazon y mientras el archivo XML muestra un ', cuando intento imprimirlo aparece el siguiente error:

'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128) 

Por lo que he leído en línea hasta ahora, el error proviene del hecho de que el archivo XML está en UTF-8, pero Python quiere manejarlo como un carácter codificado ASCII. ¿Hay una manera simple de hacer que el error desaparezca y que mi programa imprima el XML mientras se lee?

Respuestas a la pregunta(9)

Su respuesta a la pregunta