1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- Metadata-Version: 2.0
- Name: grequests
- Version: 0.4.0
- Summary: Requests + Gevent
- Home-page: https://github.com/kennethreitz/grequests
- Author: Kenneth Reitz
- Author-email: me@kennethreitz.com
- License: BSD
- Platform: any
- Classifier: Environment :: Web Environment
- Classifier: Intended Audience :: Developers
- Classifier: License :: OSI Approved :: BSD License
- Classifier: Operating System :: OS Independent
- Classifier: Programming Language :: Python
- Classifier: Programming Language :: Python :: 2.7
- Classifier: Programming Language :: Python :: 3
- Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
- Classifier: Topic :: Software Development :: Libraries :: Python Modules
- Requires-Dist: gevent
- Requires-Dist: requests
- GRequests allows you to use Requests with Gevent to make asynchronous HTTP
- Requests easily.
- Usage
- -----
- Usage is simple::
- import grequests
- urls = [
- 'http://www.heroku.com',
- 'http://tablib.org',
- 'http://httpbin.org',
- 'http://python-requests.org',
- 'http://kennethreitz.com'
- ]
- Create a set of unsent Requests::
- >>> rs = (grequests.get(u) for u in urls)
- Send them all at the same time::
- >>> grequests.map(rs)
- [<Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>]
|