He leído en un archivo adjunto de correo electrónico XML con
bytes_string=part.get_payload(decode=False)
La carga útil viene como una cadena de bytes, como sugiere el nombre de mi variable.
Estoy tratando de usar el enfoque recomendado de Python 3 para convertir esta cadena en una cadena utilizable que pueda manipular.
El ejemplo muestra:
str(b'abc','utf-8')
¿Cómo puedo aplicar el b
argumento de palabra clave (bytes) a mi variable bytes_string
y usar el enfoque recomendado?
La forma en que lo intenté no funciona:
str(bbytes_string, 'utf-8')
str(bytes_string, 'utf-8', 'ignore')
Los errores se pueden ignorar pasando el tercer parámetro.