Skip to main content

Decorate German text with food specific emojis

Project description

foodemoji

foodemoji on PyPI Python Versions Coverage Status Build Status Documentation Status Codacy Badge Maintainability

Decorate a German text (e.g. restaurant menu) with food emojis

Example

>>> import foodemoji
>>> text = """Hähnchenbrust mit Apfelrotkraut
Vegetarische Maultaschen
Kartoffelknödel
Paniertes Schnitzel mit Pommes frites
Rinderbraten, Rotweinsauce und Spätzle"""

>>> print(foodemoji.decorate(text))
"""Hähnchenbrust :rooster: mit Apfelrotkraut :red_apple:
Vegetarische :green_heart: Maultaschen
Kartoffelknödel :potato:
Paniertes Schnitzel mit Pommes frites :french_fries:
Rinderbraten :cow:, Rotweinsauce :wine_glass: und Spätzle"""

>>> import emoji
>>> print(emoji.emojize(foodemoji.decorate(text)))
"""Hähnchenbrust 🐓 mit Apfelrotkraut 🍎
Vegetarische 💚 Maultaschen
Kartoffelknödel 🥔
Paniertes Schnitzel mit Pommes frites 🍟
Rinderbraten 🐮, Rotweinsauce 🍷 und Spätzle"""

>>> text2 = """Gegrillte Hähnchenbrust mit gekochter Hähnchenbrust
Gebratenes Hähnchen mit Hähnchenschnitzel"""
>>> print(foodemoji.decorate(text2))
"""Gegrillte Hähnchenbrust :rooster: mit gekochter Hähnchenbrust :rooster:
Gebratenes Hähnchen :rooster: mit Hähnchenschnitzel :rooster:"""

>>> print(foodemoji.decorate(text2, line_by_line=True))
"""Gegrillte Hähnchenbrust mit gekochter Hähnchenbrust :rooster:
Gebratenes Hähnchen mit Hähnchenschnitzel :rooster:"""

Install

pip install german-foodemoji

See: https://pypi.org/project/german-foodemoji/

Requirements

  • Python 3.7+

To actually print the unicode emojis and for the units tests the package emoji>=2.1.0 is required:

  • pip install emoji

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

german-foodemoji-1.1.11.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

german_foodemoji-1.1.11-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file german-foodemoji-1.1.11.tar.gz.

File metadata

  • Download URL: german-foodemoji-1.1.11.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for german-foodemoji-1.1.11.tar.gz
Algorithm Hash digest
SHA256 db075108ccf26d5f3e7e8914b486c9ff679e22810496ecdf7b1d3b069ede5730
MD5 bc4db5744b550a65ebb4a67a3d5f4e0a
BLAKE2b-256 14c11e25bfe3f1b68dd257ad2fcc917894c0416a66d51691e17095a503362970

See more details on using hashes here.

File details

Details for the file german_foodemoji-1.1.11-py3-none-any.whl.

File metadata

File hashes

Hashes for german_foodemoji-1.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 bd79b7427a289ac05d01ad5413b183a948b42d50d550404c80089d3f8cb4217f
MD5 9e27b2ab2897fff2bb36f8077f1fb781
BLAKE2b-256 787c18a8de9ee375252ccc5f2d4e7a09c70563755e604beb16f0c4a5da4dae84

See more details on using hashes here.

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