Как извлечь и загрузить все изображения с сайта с помощью BeautifulSoup?
Я пытаюсь извлечь и загрузить все изображения из URL. Я написал скрипт
import urllib2
import re
from os.path import basename
from urlparse import urlsplit
url = "http://filmygyan.in/katrina-kaifs-top-10-cutest-pics-gallery/"
urlContent = urllib2.urlopen(url).read()
# HTML image tag: <img src="url" alt="some_text">
imgUrls = re.findall('img .*?src="(.*?)"', urlContent)
# download all images
for imgUrl in imgUrls:
try:
imgData = urllib2.urlopen(imgUrl).read()
fileName = basename(urlsplit(imgUrl)[2])
output = open(fileName,'wb')
output.write(imgData)
output.close()
except:
pass
Я неНе хочу, чтобы извлечь изображение этой страницы см. это изображениеhttp://i.share.pho.to/1c9884b1_l.jpeg Я просто хочу получить все изображения, не нажимая на "Следующий" Кнопка Я не понимаю, как я могу получить все фотографии в "Следующий" класс. Какие изменения я должен сделать в findall?