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