demapi 0.1.6
DemAPI
Make customizable demotivators and motivators through imgonline.com.ua API. Supports async-await style
Documentation: Check out GUIDE.md
Features
Sync and async-await style
Customizable titles and explanation (size, colors etc.)
Flexible output image (line breaks showed correctly)
Not CPU-bound (through unlimited API)
Full tests coverage
Full typed
Overview
Configure request params such as text, color, size etc.
And then download the image. Optionally save to disk otherwise
use image.content for raw bytes object
import demapi
conf = demapi.Configure(
base_photo="example.png",
title="The first line",
explanation="The second line"
)
image = conf.download()
image.save("example.png")
Or via await (based on aiohttp):
image = await conf.coroutine_download()
Installation
Install the latest version through GitHub:
python -m pip install https://github.com/deknowny/demapi/archive/main.zip
Or through PyPI
python -m pip install demapi
Contributing
Check out CONTRIBUTING.md
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.