/pyimgflip

A Python wrapper for Imgflip's meme generator API.

Primary LanguagePython

pyimgflip

Pyimgflip provides an easy Python wrapper for Imgflip's meme generator API.

See https://api.imgflip.com for more information.

Examples:

List all memes available by name

import pyimgflip
api = pyimgflip.Imgflip()
memes = api.get_memes()
for meme in memes:
    print(meme.name)

Post a random meme and print its url

import pyimgflip
import random
api = pyimgflip.Imgflip(username='your_username', password='******')
memes = api.get_memes()
meme = random.choice(memes)
print("Generating a meme from template: " + meme.name)
result = api.caption_image(meme, "Top Text", "Bottom Text")
print("Meme available at URL: " + result['url'])