Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Credit: http://stackoverflow.com/questions/1096379/tor-with-python
- import urllib2
- url = "http://www.felixbrezo.com"
- ## manejo del proxy
- proxy = urllib2.ProxyHandler({'http': '127.0.0.1:8118'})
- opener = urllib2.build_opener(proxy)
- urllib2.install_opener(opener)
- file_name = url.split('/')[-1]
- u = urllib2.urlopen(url)
- f = open(file_name, 'wb')
- meta = u.info()
- file_size = int(meta.getheaders("Content-Length")[0])
- print "Downloading: %s Bytes: %s" % (file_name, file_size)
- file_size_dl = 0
- block_sz = 8192
- while True:
- buffer = u.read(block_sz)
- if not buffer:
- break
- file_size_dl += len(buffer)
- f.write(buffer)
- status = r"%10d [%3.2f%%]" % (file_size_dl, file_size_dl * 100. / file_size)
- status = status + chr(8)*(len(status)+1)
- print status,
- f.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement