Free unicode emojis ready to use !
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file EmojiStore-1.0.2.tar.gz.
File metadata
- Download URL: EmojiStore-1.0.2.tar.gz
- Upload date:
- Size: 34.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ef7906166b04f459ce4c1141203ff341030ec229ff74d06fbed68c9f81346bd
|
|
| MD5 |
d34d7cd68bdc4b90bfdb3c244946a419
|
|
| BLAKE2b-256 |
42e4767e828336780960ed48d6d67d4db6d3bad811af0a4a5c7a9e3ba6947a97
|
File details
Details for the file EmojiStore-1.0.2-py3-none-any.whl.
File metadata
- Download URL: EmojiStore-1.0.2-py3-none-any.whl
- Upload date:
- Size: 35.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24b1e4e0944c99e97c47acf435463cb590124caf3ea02f6c796538fd38b42c94
|
|
| MD5 |
3c22cfd3ca87dca58ad14e2036bdf71a
|
|
| BLAKE2b-256 |
8779b657fdb191ebbe68b81a90d33f1bdcb250c40b8ec33dabc211fedd0757b9
|