import urllib.request, urllib.parse, urllib.error, urllib.request, urllib.error, urllib.parse, bs4
from urllib.parse import urljoin
soup = bs4.BeautifulSoup(urllib.request.urlopen(
    'http://www.viewfinderpanoramas.org/dem3.html#alps'))
links = soup.find_all('a')
How to automate satellite image downloads?