Guest User

Untitled

a guest
Apr 24th, 2013
133
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import threading
  2. import urllib2
  3. import time
  4.  
  5. start = time.time()
  6. urls = ["http://www.google.com", "http://www.apple.com", "http://www.microsoft.com", "http://www.amazon.com", "http://www.facebook.com"]
  7.  
  8. def fetch_url(url):
  9.     urlHandler = urllib2.urlopen(url)
  10.     html = urlHandler.read()
  11.     print "'%s\' fetched in %ss" % (url, (time.time() - start))
  12.  
  13. for thread in threads:
  14.     thread = threading.Thread(target=fetch_url, args=(url,))
  15.     threads.append(thread)
  16.     thread.start()
  17. for thread in threads:
  18.     thread.join()
  19.  
  20. print "Elapsed Time: %s" % (time.time() - start)
RAW Paste Data