import requests, bs4 url = r"http://z-img.com/search.php?&ssg=off&size=large&q=test" r = requests.get(url) html = r.content #or #import urllib2 #html = urllib2.urlopen(url).read() soup = bs4.BeautifulSoup(html) import requests, bs4 url = r"http://z-img.com/search.php?&ssg=off&size=large&q=test" r = requests.get(url) html = r.content #or #import urllib2 #html = urllib2.urlopen(url).read() #replace the declaration with nothing, and my problems are solved html = html.replace(r"", "") soup = bs4.BeautifulSoup(html)