Skip to content

Latest commit

 

History

History
15 lines (15 loc) · 403 Bytes

File metadata and controls

15 lines (15 loc) · 403 Bytes

requests-thread-pool

Parallel sync requests.

Example

with RequestPoolExecutor(
    max_workers=100,
    default_args={'method': 'GET', 'url': 'https://httpbin.org/get', 'params': {'a': 1}}
) as executor:
    for _ in range(100):
        executor.push(
            on_success=lambda res: print(res.text),
            on_error=lambda err: print(err),
            params={'a': 123}
        )