Python How to get all the links from a website This example will get all the links from any websites HTML code. To find all the links, we will in this example use the urllib2 module together with the re.module import urllib2 import re #connect to a URL website = urllib2.urlopen(url) #read html code html = website.read() #use re.findall to get all the links links = re.findall('"((http|ftp)s?://.*?)"', html) print links