Python 3 package for hashing strings to emojis.
Project description
Hash (unicode) strings to emoji(s). You can set the length.
Importing is as easy as from pymojihash import hash_to_emoji! hash_to_emoji() is the wonderful hashing function.
- In this example a string is hashed to a single emoji:
>>> hash_to_emoji('lol') '🇫🇲'
- There is a limited number of emojis outputs (see: emojis.json in this package) so if you increase the hash_length the less likely youa re to encounter different values which produce the same output/hash/emoji(s):
>>> hash_to_emoji('lol', 4) '◼️🍕🍐🇫🇲' >>> hash_to_emoji('lol', 2) '🍐🇫🇲' >>> hash_to_emoji('heck', 2) '♠️🇨🇦'
- You can also exclude the flag emojis like this:
>>> hash_to_emoji('heck') '🇨🇦' >>> hash_to_emoji('heck', no_flags=True) '😤'
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
pymojihash-0.4.0.tar.gz
(5.9 kB
view hashes)