EmojiStore
Free unicode emojis ready to use ! This package contains a total of 1851 emojis grouped in 8 categories.
Installation
Install with pip
pip install EmojiStore
or
pip3 install EmojiStore
Usage
It all starts by importing the package
import EmojiStore
Get all emojis
You can get all available emojis by calling the get_all() method.
emojis = EmojiStore.get_all()
Notice that every time you are retrieving emojis, you get an iterator of namedtuple elements (emojis). Each emoji have the following properties :
- category : The category from which belongs the emoji
- emoji : The emoji character
- alias : The emoji short code
- description : The emoji description
- unicode : A list of Unicode composing the emoji
>>> ...
>>> first_emoji = emojis[0]
>>> print(first_emoji.category)
smileys_and_people
>>> print(first_emoji.emoji)
😀
>>> print(first_emoji.alias)
grinning_face
>>> print(first_emoji.description)
grinning face
>>> print(first_emoji.unicode)
['U+1F600']
Get emoji categories
You can get all available categories by calling the get_categories() method.
This method returns a set of all categories :
- smileys_and_people
- animals_and_nature
- food_and_drink
- travel_and_places
- activities
- objects
- symbols
- flags
categories = EmojiStore.get_categories()
print(categories)
Output :
{'animals_and_nature', 'food_and_drink', 'symbols', 'flags', 'travel_and_places', 'smileys_and_people', 'objects', 'activities'}
Get all emojis from a specific category
import EmojiStore
smileys = EmojiStore.get_by_category("smileys_and_people")
Credits
All the emojis in this package where generated from https://www.webfx.com/tools/emoji-cheat-sheet
Release files for EmojiStore 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| EmojiStore-1.0.2.tar.gz | 34.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| EmojiStore-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 70.4 kB
Release files / EmojiStore-1.0.2.tar.gz
| Download URL | EmojiStore-1.0.2.tar.gz |
|---|---|
| Size | 34.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ef7906166b04f459ce4c1141203ff341030ec229ff74d06fbed68c9f81346bd
|
|
BLAKE2b-256 checksum How to use checksums |
42e4767e828336780960ed48d6d67d4db6d3bad811af0a4a5c7a9e3ba6947a97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.2
|
Release files / EmojiStore-1.0.2-py3-none-any.whl
| Download URL | EmojiStore-1.0.2-py3-none-any.whl |
|---|---|
| Size | 35.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
24b1e4e0944c99e97c47acf435463cb590124caf3ea02f6c796538fd38b42c94
|
|
BLAKE2b-256 checksum How to use checksums |
8779b657fdb191ebbe68b81a90d33f1bdcb250c40b8ec33dabc211fedd0757b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.2
|