如何使用Scrapy抓取图像?

时间:2020-03-07 17:10:49

标签: python scrapy

我尝试了许多解决方案,但无法使用Scrapy刮擦图像。有人可以教我如何使用Scrapy抓取图像吗?

这是我完整的代码。

蜘蛛:

import scrapy
import datetime
from ..items import ImagesItem
class image(scrapy.Spider):
    name = 'img'
    start_urls = [
        'https://www.allhindilyrics.com/lyrics/nachan-nu-jee-karda-from-angrezi-medium'
    ]

def parse(self, response):

    items = ImagesItem()
    image_url = response.xpath('//*[@id="polular"]/div[1]/div/div/div/a/img').extract()
    items['image_urls'] = image_url
    return items

我的items.py

import scrapy
class ImagesItem(scrapy.Item):
    image_urls = scrapy.Field()
    images = scrapy.Field()

我还启用了文件存储管道。 请为我提供帮助,因为我是Python的新手,我确实需要帮助。

0 个答案:

没有答案