成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

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

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

瀏覽:21日期: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 編程
主站蜘蛛池模板: 国产精品久久久久影院色 | 欧美一级毛片无遮无挡 | 久久久久久久免费视频 | 亚洲一区成人 | 这里只有久久精品视频 | 一区二区三区免费高清视频 | fc2成年手机免费共享视频 | 国产无卡一级毛片aaa | 成年人三级网站 | 成人人免费夜夜视频观看 | 日本久久伊人 | 一区二三国产 | 99久久精品6在线播放 | 免费在线亚洲 | 国产午夜在线观看视频播放 | 欧美一级片在线看 | 成人a毛片久久免费播放 | 欧美 亚洲 中文字幕 | 日本欧美一区二区三区视频 | 国产精品v欧美精品v日本精 | 三上悠亚免费一区二区在线 | 国产一区在线播放 | 国产精品激情丝袜美女 | 狠狠色噜狠狠狠狠色综合久 | 亚洲精品成人7777在线观看 | 欧美色视频在线观看 | 成人午夜大片 | 91精品国| 三级a黄 | 国产精品爱久久久久久久9999 | 一区二区中文字幕亚洲精品 | 激情性爽三级成人 | 成年大片免费视频播放手机不卡 | 在线观看视频一区二区三区 | 国产四区 | 99视频在线观看免费视频 | 三级理论手机在线观看视频 | 亚洲一区二区三区四区 | 92看片淫黄大片一级 | 久久爱wwwww| 中文字幕亚洲精品日韩精品 |