asyncio-railgun 0.0.3

Last updated:

0 purchases

asyncio-railgun 0.0.3 Image
asyncio-railgun 0.0.3 Images
Add to Cart

Description:

asynciorailgun 0.0.3

Python asyncio railgun
A python3.4+ asyncio library wrapper for utilzing asyncio tasks and gather(*) functionality. Library is meant to make concurrent tasks easier and safer through the use of semaphores.




Table of contents
Requirements

This library requires Python 3.6 and above.

Note: You may need to use python3 before your commands to ensure you use the correct Python path. e.g. python3 --version

python --version

-- or --

python3 --version

Installation
We recommend using PyPI to install the Slack Developer Kit for Python.
pip3 install asyncio-railgun==0.0.1

Basic Usage examples

Run
from asyncio import get_event_loop
from railgun.railgun import Railgun
from http import client

def example_call_api(host='www.google.com', url='/'):
conn = client.HTTPSConnection(host, port=443, timeout=5)
conn.request(method='GET', url=url)
response = conn.getresponse()
return response.status

rail_gun = Railgun(semaphores_count=10)
results = rail_gun.run([example_call_api(), example_call_api()])
print(results)

Run async
TBD
Repeat
TBD
Support

TBD
Contact me on [email protected]
Otherwise see the examples and log an issue.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.