Я прочитал вложение электронной почты в формате XML с
bytes_string=part.get_payload(decode=False)
Полезные данные представлены в виде байтовой строки, как подсказывает имя моей переменной.
Я пытаюсь использовать рекомендуемый подход Python 3, чтобы превратить эту строку в пригодную для использования строку, которой я могу управлять.
Пример показывает:
str(b'abc','utf-8')
Как я могу применить b
аргумент ключевого слова (bytes) к моей переменной bytes_string
и использовать рекомендуемый подход?
То, как я пробовал, не работает:
str(bbytes_string, 'utf-8')
str(bytes_string, 'utf-8', 'ignore')
Ошибки можно игнорировать, передав третий параметр.