mirror of
https://github.com/Sneed-Group/Poodletooth-iLand
synced 2024-12-27 05:32:41 -06:00
46 lines
1.4 KiB
Text
46 lines
1.4 KiB
Text
|
Metadata-Version: 1.1
|
||
|
Name: grequests
|
||
|
Version: 0.2.0
|
||
|
Summary: Requests + Gevent
|
||
|
Home-page: https://github.com/kennethreitz/grequests
|
||
|
Author: Kenneth Reitz
|
||
|
Author-email: me@kennethreitz.com
|
||
|
License: BSD
|
||
|
Description:
|
||
|
GRequests allows you to use Requests with Gevent to make asyncronous 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]>]
|
||
|
|
||
|
|
||
|
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: Topic :: Internet :: WWW/HTTP :: Dynamic Content
|
||
|
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|