import os def bug(url): from urllib import URLopener class Opener(URLopener): pass filename, headers = Opener().retrieve(url) return filename, headers filename, headers = bug('http://bugs.python.org/') #Error occurs, file does not exist print os.stat(filename)