diff --git a/scrapy/trunk/scrapy/contrib/adaptors/extraction.py b/scrapy/trunk/scrapy/contrib/adaptors/extraction.py index 70c4c109c..d2afbf1d2 100644 --- a/scrapy/trunk/scrapy/contrib/adaptors/extraction.py +++ b/scrapy/trunk/scrapy/contrib/adaptors/extraction.py @@ -3,6 +3,7 @@ Adaptors related with extraction of data """ import urlparse +import re from scrapy.http import Response from scrapy.utils.python import flatten from scrapy.xpath.selector import XPathSelector, XPathSelectorList @@ -51,7 +52,19 @@ class ExtractImages(object): Output: list of unicodes """ def __init__(self, response=None, base_url=None): - self.base_url = response.url if response else base_url + BASETAG_RE = re.compile(r'