Python 爬蟲保存圖片


關注公眾號:Python爬蟲數據分析挖掘,免費獲取更多開源項目源碼

 

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

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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM