欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3 爬取圖片的實(shí)例代碼

 更新時(shí)間:2018年11月06日 17:22:59   作者:hello_fancy  
這篇文章主要介紹了python3 爬取圖片的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

具體代碼如下所示:

#coding=utf8
from urllib import request
import re
import urllib,os
url='http://tieba.baidu.com/p/3840085725'
def get_image(url):
  #獲取頁(yè)面源碼
  page = urllib.request.urlopen(url)
  html = page.read()
  #解碼,否則報(bào)錯(cuò)
  html = html.decode('utf8')
  #正則匹配獲取()的內(nèi)容
  reg = r'src="(https.+?.[jpg,png])"'
  imge = re.compile(reg)
  # 獲取正則匹配的數(shù)據(jù),"(.+?.jpg)" 的數(shù)據(jù),返回一個(gè)list
  imglist = imge.findall(html)
  return imglist
def save_img(imglist):
  dir = os.path.join(os.path.dirname(__file__),'img')
  i=1
  for img in imglist:
    #python3格式化字符串的另一種寫法
    imgpath = f'{dir}\\image{i}.jpg'
    try:
      #urlretrieve下載圖片并保存到本地
      urllib.request.urlretrieve(img,imgpath)
      i += 1
      print(u'圖片開(kāi)始下載')
    except Exception:
      print(f'image:{img}下載失敗')
      continue
imglist = get_image(url)
save_img(imglist)

總結(jié)

以上所述是小編給大家介紹的python3 爬取圖片的實(shí)例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Python面向?qū)ο蠖鄳B(tài)實(shí)現(xiàn)原理及代碼實(shí)例

    Python面向?qū)ο蠖鄳B(tài)實(shí)現(xiàn)原理及代碼實(shí)例

    這篇文章主要介紹了Python面向?qū)ο蠖鄳B(tài)實(shí)現(xiàn)原理及代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 淺談django model的get和filter方法的區(qū)別(必看篇)

    淺談django model的get和filter方法的區(qū)別(必看篇)

    下面小編就為大家?guī)?lái)一篇淺談django model的get和filter方法的區(qū)別(必看篇)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-05-05
  • Python讀寫壓縮文件的方法

    Python讀寫壓縮文件的方法

    這篇文章主要介紹了Python讀寫壓縮文件的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • Python格式化輸出的具體實(shí)現(xiàn)

    Python格式化輸出的具體實(shí)現(xiàn)

    本文主要介紹了Python格式化輸出的具體實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • 利用Python判斷文件的幾種方法及其優(yōu)劣對(duì)比

    利用Python判斷文件的幾種方法及其優(yōu)劣對(duì)比

    任何的編程語(yǔ)言都離不開(kāi)文件操作,文件操作主要是幫助我們更好的創(chuàng)建打開(kāi)文件,讀取文件中的內(nèi)容、或是把我們想要保存的內(nèi)容寫入文件中、或是管理文件目錄等等,下面這篇文章主要給大家介紹了關(guān)于利用Python判斷文件的幾種方法及其優(yōu)劣對(duì)比的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • python?matplotlib繪畫十一種常見(jiàn)數(shù)據(jù)分析圖

    python?matplotlib繪畫十一種常見(jiàn)數(shù)據(jù)分析圖

    這篇文章主要介紹了python?matplotlib繪畫十一種常見(jiàn)數(shù)據(jù)分析圖,文章主要繪制折線圖、散點(diǎn)圖、直方圖、餅圖等需要的小伙伴可以參考一下文章具體內(nèi)容
    2022-06-06
  • python實(shí)現(xiàn)數(shù)據(jù)預(yù)處理之填充缺失值的示例

    python實(shí)現(xiàn)數(shù)據(jù)預(yù)處理之填充缺失值的示例

    下面小編就為大家分享一篇python實(shí)現(xiàn)數(shù)據(jù)預(yù)處理之填充缺失值的示例。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • pytorch讀取圖像數(shù)據(jù)轉(zhuǎn)成opencv格式實(shí)例

    pytorch讀取圖像數(shù)據(jù)轉(zhuǎn)成opencv格式實(shí)例

    這篇文章主要介紹了pytorch讀取圖像數(shù)據(jù)轉(zhuǎn)成opencv格式實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的并查集的示例代碼

    python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的并查集的示例代碼

    本篇文章主要介紹了python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的并查集的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • 使用Python實(shí)現(xiàn)將Word文檔轉(zhuǎn)換為PNG圖片

    使用Python實(shí)現(xiàn)將Word文檔轉(zhuǎn)換為PNG圖片

    在這篇博客中,我將介紹一個(gè)使用Python編寫的小工具,它能夠?qū)⒅付ㄎ募A中的所有Word文檔轉(zhuǎn)換為PNG圖片,這個(gè)工具基于wxPython庫(kù)構(gòu)建圖形用戶界面,接下來(lái),我將詳細(xì)說(shuō)明這個(gè)工具的功能及其實(shí)現(xiàn),需要的朋友可以參考下
    2024-08-08

最新評(píng)論