色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:3日期: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 編程
主站蜘蛛池模板: 精品一区二区在线欧美日韩 | 国产亚洲高清在线精品99 | 综合久 | 我们2018在线完整免费观看 | 国产伦一区二区三区四区久久 | 99久久国内精品成人免费 | 日韩中文精品亚洲第三区 | 三级黄毛片 | 亚洲天堂久久精品成人 | 三级黄网站| 欧美巨大video粗暴 | 国内自拍在线视频高清 | 好湿好紧好痛a级是免费视频 | 亚洲人成在线影院 | 午夜剧场成年 | 美女一级毛片毛片在线播放 | 三级伦理网站 | 欧美成人影院 在线播放 | 99视频免费在线观看 | 天堂va欧美ⅴa亚洲va一国产 | 欧美色视频在线观看 | 人人公开免费超级碰碰碰视频 | 国产高清a毛片在线看 | 欧美亚洲免费 | a级毛片免费高清毛片视频 a级毛片免费高清视频 | 在线观看视频一区 | 99久久免费午夜国产精品 | 九九免费视频 | 亚洲午夜片| 日韩一级片免费在线观看 | 欧美日韩国产人成在线观看 | 美女把张开腿男生猛戳免费视频 | 在线中文字幕一区 | 色久在线 | 深夜福利网站 | 99在线精品视频免费观里 | 国产上床视频 | 国产成人毛片毛片久久网 | 一区二区三区国产精品 | 国产精品亚洲专区在线播放 | 国产精品区在线12p 国产精品人成 |