Skip to main content

Async and Sync Python Wrapper for the RedGifs API.

Project description

redgifs

Async and Sync Python Wrapper for the Redgifs API.

⚠ This project is still in development.

Please star this repo to support the developer and to encourage the development of this project!

Installation

pip install -U redgifs

Development version

  • Not recommended.
  • May contain breaking code.
  • Get latest features before final release.
pip install -U git+https://github.com/scrazzz/redgifs

redgifs works on Python versions 3.7 and above.

Quickstart

Synchronous usage

import redgifs

api = redgifs.API()
response = api.search('3D')
print(response)
api.close()

Asynchronous usage

import asyncio
from redgifs.aio import API

async def main():
    api = API()
    response = await api.search('3D')
    print(response)
    await api.close()

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

More examples can be found in the examples directory.

Documentation

https://redgifs.readthedocs.io

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

redgifs-1.3.0.tar.gz (69.3 kB view hashes)

Uploaded Source

Built Distribution

redgifs-1.3.0-py3-none-any.whl (78.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page