亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

'str'對象沒有屬性'decode'。Python 3錯誤?

瀏覽:15日期:2022-08-07 09:57:59
如何解決'str'對象沒有屬性'decode'。Python 3錯誤??

您正在嘗試解碼 已解碼 的對象。您有一個str,不再需要從UTF-8解碼。

只需刪除.decode(’utf-8’)部分:

header_data = data[1][0][1]

至于您的fetch()通話,您明確要求僅發送第一條消息。如果要檢索更多消息,請使用范圍。請參閱文檔:

下面命令的 message_set選項是一個字符串,用于指定要執行的一條或多條消息。它可以是簡單的消息號(’1’),消息號的范圍(’2:4’)或由逗號分隔的一組非連續范圍(’1:3,6:9’)。一個范圍可以包含一個星號,以指示一個無限的上限(’3:*’)。

解決方法

這是我的代碼:

import imaplibfrom email.parser import HeaderParserconn = 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])’)

我只選擇第一封電子郵件。如何選擇全部?

標簽: Python 編程
主站蜘蛛池模板: 国产乱子伦露脸对白在线小说 | 亚洲免费视频网站 | 免费一级毛片在线播放不收费 | 国产精彩视频在线观看 | 国产网站免费在线观看 | 欧美久久久久久久久 | 国产黄a三级三级三级 | 欧美日本综合一区二区三区 | 亚洲一区免费看 | 国产精在线 | 久久一日本道色综合久久m 久久伊人成人网 | 成人中文字幕在线 | 91香蕉国产| 国产v日韩v欧美v精品专区 | 成年女人午夜免费视频 | 色播亚洲精品网站 亚洲第一 | 一级毛片视屏 | 国产精品18久久久久久小说 | 欧美 日韩 国产在线 | 国产精品爽爽va在线观看无码 | 成人 欧美 | 成人午夜影视全部免费看 | 午夜精品同性女女 | 亚洲第一黄色网 | 国产一级精品毛片 | 国产精品免费久久久免费 | 成人午夜久久 | 亚洲精品国产成人中文 | 成人国产一区 | 农村寡妇一级毛片免费播放 | 久久精品福利视频在线观看 | 一区二区三区影视 | 国产在线观看第一页 | 久久成人福利视频 | 国产一二三区在线观看 | 免费人成在线观看网站视频 | 久久精品国产99久久 | 99热久久国产精品免费观看 | 成人永久福利在线观看不卡 | 国产成人刺激视频在线观看 | 高跟丝袜美女一级毛片 |