Tôi đã đọc trong một tệp đính kèm email XML với
bytes_string=part.get_payload(decode=False)
Trọng tải đến dưới dạng một chuỗi byte, như tên biến của tôi cho thấy.
Tôi đang cố gắng sử dụng phương pháp Python 3 được đề xuất để biến chuỗi này thành một chuỗi có thể sử dụng được mà tôi có thể thao tác.
Ví dụ cho thấy:
str(b'abc','utf-8')
Làm cách nào để áp dụng b
đối số từ khóa (byte) cho biến của tôi bytes_string
và sử dụng phương pháp được đề xuất?
Cách tôi đã thử không hiệu quả:
str(bbytes_string, 'utf-8')
str(bytes_string, 'utf-8', 'ignore')
Có thể bỏ qua lỗi bằng cách chuyển tham số thứ ba.