Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- from urllib import request
- from bs4 import BeautifulSoup
- def download_img(image_url):
- name = str(page) + ".jpg"
- request.urlretrieve(image_url, name)
- def xkcd_spirder(max_pages):
- page = 1
- while page <= max_pages:
- url = r'http://xkcd.com/' + str(page)
- source_code = requests.get(url)
- plain_text = source_code.text
- soup = BeautifulSoup(plain_text, "html.parser")
- for link in soup.findAll('div', {'img': 'src'}):
- href = link.get('href')
- print(href)
- download_img(href)
- page += 1
- xkcd_spirder(5)
Advertisement
Add Comment
Please, Sign In to add comment