搜尋

首頁  >  問答  >  主體

python - 爬虫中的图片该怎么处理?

如题,比如爬取新闻类,该新闻中含图片,图片该怎么处理,如果有多张图片呢

类似

     [文字]  
     [图片]  
     [文字]

或者

     [文字]  
     [图片]  
     [文字]
     [图片]
     [文字]

需要下载图片到本地?还是直接用该网站的图片源,如果要下载到本地,文字内容上又该怎么处理。


多谢各位的回答,其实我想问得一点是怎么将图片保持在原位置,比如scrapy中可以使用

p.xpath('p/text()').extract()

得到文字内容

p.xpath('p/img/@src').extract()

定位图片,那么怎么保证图片的位置和原来的位置一样呢

PHPzPHPz2889 天前458

全部回覆(6)我來回復

  • ringa_lee

    ringa_lee2017-04-17 17:55:05

    如果沒有保存或收藏的必要(比如說害怕該網站關閉或是原圖失效),直接使用該網站的圖片來源即可,空間上,管理上,或是版權上都比較沒有問題.當然這樣做的難度也比較低.

    回覆
    0
  • 黄舟

    黄舟2017-04-17 17:55:05

    如果能外鏈就外鏈,但是要注意防盜鏈。最穩還是下載到本地

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-17 17:55:05

    你可以用Bs4選擇對應的節點就可以了啊,xpath也可以,可以提取任何你想要的東西

    回覆
    0
  • 迷茫

    迷茫2017-04-17 17:55:05

    下載到本地,然後將網頁中的src替換為本地的相對目錄

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-17 17:55:05

    新聞?門戶類別網站基本上都有反盜鏈吧

    還是偽造Referer先下載到本地,然後把原文中的圖片地址替換成本地地址吧

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:55:05

    http://blog.csdn.net/qq_34844199/article/details/51468841 把這篇看了,一切都懂了

    回覆
    0
  • 取消回覆