1. 程式人生 > 實用技巧 >Python 爬蟲儲存圖片最快速得方式,讓你少走彎路

Python 爬蟲儲存圖片最快速得方式,讓你少走彎路

本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯絡我們以作處理

以下文章來源於騰訊雲 作者:孤獨的明月

( 想要學習Python?Python學習交流群:1039649593,滿足你的需求,資料都已經上傳群檔案流,可以自行下載!還有海量最新2020python學習資料。 )

最近在寫爬蟲但是圖片儲存用了很多種方法都沒辦法實現
最後用這種方法實現了

import os,base64
import requests as req
from PIL import Image
from io import BytesIO

# 圖片連結
response = req.get("https://bdfile.bluemoon.com.cn/group2/M00/0A/BA/wKg_HlwzY1SAIdXDAAFyo-ZOLKQ399.jpg") # 記憶體中開啟圖片 image = Image.open(BytesIO(response.content)) # 圖片的base64編碼 ls_f = base64.b64encode(BytesIO(response.content).read()) # base64編碼解碼 imgdata = base64.b64decode(ls_f) # 圖片檔案儲存 with open('圖片名.jpg
', 'wb') as f: f.write(imgdata)