來實(shí)現(xiàn)微信圖片的保存,讓你的聊天記錄永不消失。
的版本,根據(jù)你的操作系統(tǒng)選擇對(duì)應(yīng)的安裝包進(jìn)行安裝。
中的一個(gè)HTTP庫(kù),可以用于發(fā)送HTTP請(qǐng)求和獲取HTTP響應(yīng)。
你可以在終端中使用以下命令來安裝這兩個(gè)庫(kù)
stall itchat
stall requests
代碼,可以實(shí)現(xiàn)將微信聊天記錄中的圖片保存到本地。
port itchat
port requests
port os
登錄微信(hotReload=True)
獲取微信聊天記錄ss()
獲取聊天記錄essagessamee'])
essageessages
判斷是否為圖片消息essage['Type'] == 'Picture'
獲取圖片的urlessage['Url']
獲取圖片的名稱ameessagee']
發(fā)送HTTP請(qǐng)求,獲取圖片的二進(jìn)制數(shù)據(jù)se = requests.get(url)
創(chuàng)建文件夾ote'])akedirse'])
保存圖片到本地eame, 'wb') as fsetent)
退出微信
itchat.logout()
代碼,我們可以實(shí)現(xiàn)微信聊天記錄中的圖片保存到本地,讓你的聊天記錄永不消失。
來解決實(shí)際問題。