soup = BeautifulSoup(urlopen(url), 'lxml')
for image in soup.findAll("img"):
print "Image: %(data-src)s" % image
filename = basename(image['data-src'])
out_path = os.path.join(out_folder, filename)
urlretrieve(image["data-src"], out_path)
image['data-src'] = basename(image['data-src'])
html = soup.prettify('utf-8', formatter="minimal")
with open('full.html', 'wb') as out:
out.write(html)