1.0 KiB
1.0 KiB
Eventlet Documentation
Code talks! This is a simple web crawler that fetches a bunch of urls concurrently:
= [
urls "http://www.google.com/intl/en_ALL/images/logo.gif",
"http://python.org/images/python-logo.gif",
"http://us.i1.yimg.com/us.yimg.com/i/ww/beta/y3.gif",
]
import eventlet
from eventlet.green import urllib2
def fetch(url):
return urllib2.urlopen(url).read()
= eventlet.GreenPool()
pool for body in pool.imap(fetch, urls):
print("got body", len(body))
Contents
basic_usage design_patterns patching examples ssl threading zeromq hubs testing environment
modules
authors history
License
Eventlet is made available under the terms of the open source MIT license
Indices and tables
genindex
modindex
search