Skip to main content

Know Your Meme scraper, a rewrite of memedict.

Project description

culturgen

culturgen is a Know Your Meme scraper.

It's originally based on an older scraper package called memedict (GitHub, PyPI).

Install

pip install culturgen

Usage

Use search() to get a quick meme definition based on keywords:

>>> import culturgen
>>> culturgen.search('all your base')
All Your Base Are Belong To Us. "All Your Base Are Belong to Us" is a popular
engrish catchphrase that grew popular across the internet as early as in 1998.
An awkward translation of "all of your bases are now under our control", the
quote originally appeared in the opening dialogue of Zero Wing, a 16-bit
shoot'em up game released in 1989. Marked by poor grammar, the "All Your Base"
phrase and the dialogue scene went viral on popular discussion forums in 2000,
spawning thousands of image macros and flash animations featuring the slogan
both on the web and in real life.

Changelog

0.1.1

  • Made similarity threshold check case-insensitive

0.1.0

  • Updated to fix apparent changes from KYM that broke the old library
  • Modernized package metadata
  • Made a few miscellaneous tweaks

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

culturgen-0.1.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

culturgen-0.1.1-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file culturgen-0.1.1.tar.gz.

File metadata

  • Download URL: culturgen-0.1.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for culturgen-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e5064910a49877859cb17c58b5086c12de0da3903836c2fad8d545288028bb42
MD5 498754e657690bebb8b94cff776c27b9
BLAKE2b-256 3990a6456d4b7cb50c325c465165de6f6b18c5eba2a0e51472f08f19eef06757

See more details on using hashes here.

Provenance

The following attestation bundles were made for culturgen-0.1.1.tar.gz:

Publisher: pypi.yml on dgw/culturgen

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file culturgen-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: culturgen-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for culturgen-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 50087fb73f06e0a3c10461f67939201d369c7e42058e7aee50b58901b259304f
MD5 b0e9af48b3a57608e53b84d630ff9398
BLAKE2b-256 23f3d86f41dcfa933b4d4fd6857c61c3f173c2c883b448a46f0f6237a803b1f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for culturgen-0.1.1-py3-none-any.whl:

Publisher: pypi.yml on dgw/culturgen

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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