คำถามติดแท็ก imaplib

7
วัตถุ 'str' ไม่มีแอตทริบิวต์ 'ถอดรหัส' ข้อผิดพลาด Python 3?
นี่คือรหัสของฉัน: import imaplib from email.parser import HeaderParser conn = imaplib.IMAP4_SSL('imap.gmail.com') conn.login('example@gmail.com', 'password') conn.select() conn.search(None, 'ALL') data = conn.fetch('1', '(BODY[HEADER])') header_data = data[1][0][1].decode('utf-8') ณ จุดนี้ฉันได้รับข้อความแสดงข้อผิดพลาด AttributeError: 'str' object has no attribute 'decode' Python 3 ไม่ได้ถอดรหัสอีกต่อไปฉันถูกไหม ฉันจะแก้ไขสิ่งนี้ได้อย่างไร นอกจากนี้ใน: data = conn.fetch('1', '(BODY[HEADER])') ฉันกำลังเลือกอีเมลฉบับที่ 1 เท่านั้น ฉันจะเลือกทั้งหมดได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.