def parse(self, response):
     result = json.loads(response.text)
     for image in result.get('list'):
         item = ImageItem()
         item['id'] = image.get('imageid')
         item['url'] = image.get('qhimg_url')
         item['title'] = image.get('group_title')
         item['thumb'] = image.get('qhimg_thumb_url')
         yield item
Exemple #2
0
 def parse(self, response):
     result = json.loads(response.text)
     for image in result["list"]:
         item = ImageItem()
         item["id"] = image['id']
         item["url"] = image['qhimg_url']
         item["title"] = image['title']
         item["thumb"] = image['qhimg_thumb']
         yield item
Exemple #3
0
    def parse(self, response):
        result = json.loads(response.text)

        for image in result.get("list"):
            item = ImageItem()
            item["id"] = image.get("imageid")
            item["url"] = image.get("qhimg_url")
            item["title"] = image.get("group_title")
            item["thumb"] = image.get("qhimg_thumb_rul")
            yield item
Exemple #4
0
 def parse(self, response):
     result = json.loads(response.text)
     for image in result.get('list'):
         item = ImageItem(
         )  # attention:此处是每次都生成一个空的item对象/ 返回的是一个被赋值的item数据对象
         item['id'] = image.get('imageid')
         item['url'] = image.get('qhimg_url')
         item['title'] = image.get('group_title')
         item['thumb'] = image.get('qhimg_thumb_url')
         yield item