日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python保存图片_python保存网络图片问题

發(fā)布時間:2025/3/15 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python保存图片_python保存网络图片问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

保存圖片代碼:

def getImg(self,img_url_i):

img_text = login_session.get(img_url_i,headers=self.headers,verify=False).text

img_soup = BeautifulSoup(img_text,'lxml')

img_jpg = img_soup.find_all("img",class_="origin_image zh-lightbox-thumb lazy")

for jpg_i in img_jpg:

jpg_file = jpg_i.get('data-actualsrc')

print (jpg_file)

print (type(jpg_file))

jpg_i = jpg_file.split('/')[-1]

if not os.path.exists(self.img_dir):

os.mkdir(self.img_dir)

jpg_j = self.img_dir+'/'+jpg_i

print (jpg_j)

urllib.urlretrieve(jpg_file,jpg_j)

這樣處理,但是無法保存到圖片

其中:

print (jpg_file)內(nèi)容:

https://pic4.zhimg.com/d49fbe04cf4cd326ecb754b67002738b_b.jpg

print type(jpg_file)內(nèi)容:

print (jpg_j)內(nèi)容:

imgdir/d49fbe04cf4cd326ecb754b67002738b_b.jpg

是不是因為type(jpg_file)的類型問題導致無法保存到圖片的?

單個測試圖片保存是正常的

In [1]: import urllib

In [2]: img_url = r'https://pic3.zhimg.com/7aee516e83573c0a4d8b58de3e522c72_b.jpg'

In [3]: urllib.urlretrieve(img_url,'abc.jpg')

Out[3]: ('abc.jpg', )

In [4]: ll

total 160

-rw-r--r-- 1 root 137271 Feb 25 11:29 abc.jpg

-rw-r--r-- 1 root 57 Feb 24 16:19 config.ini

drwxr-xr-x 2 root 4096 Feb 25 10:24 imgdir/

-rw-r--r-- 1 root 3616 Feb 25 10:21 imgSpider.py

-rw-r--r-- 1 root 3996 Feb 25 10:40 imgSpider_v2.py

-rw-r--r-- 1 root 4218 Feb 25 11:09 imgSpider_v3.py

===========

搞定了,python版本問題,我用了python3的

urllib使用urllib.request

總結(jié)

以上是生活随笔為你收集整理的python保存图片_python保存网络图片问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。