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')
세 번째 매개 변수를 전달하여 오류를 무시할 수 있습니다.