Rock API Wrapper
A Rock API wrapper written in python that supports sync aswell as async environments.
Installation
git clone https://github.com/lonely-code-cube/rock-py
cd rock-py
python setup.py install
How to run example
python example.py
Basic Usage
Sync Wrapper
from rock import Rock
r = Rock()
print(r.get_rock("crazy rock"))
print(r.get_random_rock())
print(r.get_top_rock())
print(r.get_rock_count())
print(r.rate_rock("crazy rock", 4))
r.close()
Async Wrapper
from rock import AsyncRock
import asyncio
async def main():
r = AsyncRock()
print(await r.get_rock("crazy rock"))
print(await r.get_random_rock())
print(await r.get_top_rock())
print(await r.get_rock_count())
print(await r.rate_rock("crazy rock", 4))
await r.close()
asyncio.run(main())