예제 #1
0
    def _item_image(self, item):
        url = self._item_url(item)
        r = requests.get(url)
        soup = BeautifulSoup(r.text)

        content = soup.find('div', id='content')
        image = extract_html_images(str(content))[0]
        del image['title']
        return image
예제 #2
0
파일: feeds.py 프로젝트: signed0/thirdpanel
    def _item_image(self, item):
        url = self._item_url(item)
        r = requests.get(url)
        soup = BeautifulSoup(r.text)

        content = soup.find('div', id='content')
        image = extract_html_images(str(content))[0]
        del image['title']
        return image
예제 #3
0
    def _item_image(self, item):
        """Returns the image for the comic strip or None

        The correct image is usually found somewhere in the description HTML.
        On occasion the description is just the image URL.

        """
        raw_images = extract_html_images(html=item['description'],
                                         has_title=self.image_has_alt_text)

        if len(raw_images) == 0:
            return None
        return raw_images[0]
예제 #4
0
파일: feeds.py 프로젝트: signed0/thirdpanel
    def _item_image(self, item):
        """Returns the image for the comic strip or None

        The correct image is usually found somewhere in the description HTML.
        On occasion the description is just the image URL.

        """
        raw_images = extract_html_images(html=item['description'],
                                         has_title=self.image_has_alt_text)

        if len(raw_images) == 0:
            return None
        return raw_images[0]