Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cvzi/foodemoji
Decorate a German text (e.g. restaurant menu) with food emojis
https://github.com/cvzi/foodemoji
emoji food german
Last synced: 8 days ago
JSON representation
Decorate a German text (e.g. restaurant menu) with food emojis
- Host: GitHub
- URL: https://github.com/cvzi/foodemoji
- Owner: cvzi
- License: mit
- Created: 2017-12-22T16:37:13.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T17:53:16.000Z (almost 2 years ago)
- Last Synced: 2024-10-30T02:43:08.600Z (about 2 months ago)
- Topics: emoji, food, german
- Language: Python
- Homepage: https://foodemoji.readthedocs.io/
- Size: 140 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# foodemoji
[![foodemoji on PyPI](https://img.shields.io/pypi/v/german-foodemoji.svg)](https://pypi.python.org/pypi/german-foodemoji)
[![Python Versions](https://img.shields.io/pypi/pyversions/german-foodemoji.svg)](https://pypi.python.org/pypi/german-foodemoji)
[![Coverage Status](https://coveralls.io/repos/github/cvzi/foodemoji/badge.svg?branch=master)](https://coveralls.io/github/cvzi/foodemoji?branch=master)
[![Build Status](https://travis-ci.org/cvzi/foodemoji.svg?branch=master)](https://travis-ci.org/cvzi/foodemoji)
[![Documentation Status](https://readthedocs.org/projects/foodemoji/badge/?version=latest)](https://foodemoji.readthedocs.io/en/latest/?badge=latest)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/37b81de096584b068763271c6a52e441)](https://app.codacy.com/app/cvzi/foodemoji?utm_source=github.com&utm_medium=referral&utm_content=cvzi/foodemoji&utm_campaign=Badge_Grade_Dashboard)
[![Maintainability](https://api.codeclimate.com/v1/badges/717455cf2690747284dc/maintainability)](https://codeclimate.com/github/cvzi/foodemoji/maintainability)Decorate a German text (e.g. restaurant menu) with food emojis
## Example
```python
>>> 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/](https://pypi.org/project/german-foodemoji/)
## Requirements
* Python 3.7+To actually print the unicode emojis and for the units tests the package [emoji](https://github.com/carpedm20/emoji)>=2.1.0 is required:
* `pip install emoji`