¿Quiere que su código Python sea divertido para los colaboradores? Aprenda a incluir emojis en Python.
Un emoji es una pequeña imagen digital que se utiliza para expresar una idea o emoción. Integrar emojis con la programación puede ser divertido. Hace que la programación sea una tarea agradable. Puede usar emojis en comentarios, enviar mensajes o directamente en el código. Puede convertir textos aburridos como registros de producción y documentación en texto interesante usando emojis. Incluso las personas tienden a elegir líneas con emojis, lo que aumenta la productividad.
Dado que Python es conocido por su versatilidad, puede realizar muchas operaciones en emoji usando Python.
Imprimir emojis con Python
Imprimir emojis usando Python parece ser difícil pero engañosamente simple. Puede usar caracteres Unicode, nombres CLDR o biblioteca Python emoji para imprimir emojis.
Uso de caracteres Unicode para imprimir emojis
Unicode es un estándar de codificación de caracteres universal que asigna un código a cada carácter y símbolo en todos los idiomas del mundo. Cada emoji tiene asignado un Unicode único. Cuando use Unicode con Python, reemplace "+" con "000" desde Unicode. Y luego prefija el Unicode con "\".
Por ejemplo, U + 1F605 se utilizará como \ U0001F605. Aquí, "+" es reemplazado por "000" y "\" tiene el prefijo Unicode.
# cara sonriente
imprimir ("\ U0001F600")
# rostro radiante con ojos sonrientes
imprimir ("\ U0001F601")
# cara sonriente con sudor
imprimir ("\ U0001F605")
# rodando en el piso, riendo
imprimir ("\ U0001F923")
# rostro con lágrimas de alegría
imprimir ("\ U0001F602")
# rostro ligeramente sonriente
imprimir ("\ U0001F642")
# cara sonriente con halo
imprimir ("\ U0001F607")
# rostro sonriente con ojos de corazón
imprimir ("\ U0001F60D")
# boca con cremallera
imprimir ("\ U0001F910")
# cara no divertida
imprimir ("\ U0001F612")
El código anterior dará el siguiente resultado:
😀
😁
😅
🤣
😂
🙂
😇
😅
🤐
😒
Uso de nombres cortos de CLDR para imprimir emojis
CLDR recopila nombres de caracteres cortos y palabras clave para secuencias y caracteres Emoji. Este método es más cómodo y fácil de usar.
# rostro sonriente con gafas de sol
print ("\ N {cara sonriente con gafas de sol}")
# cara sonriente
print ("\ N {cara sonriente}")
# cara llorando fuerte
print ("\ N {cara de llanto fuerte}")
# rodando en el piso, riendo
print ("\ N {rodando por el suelo riendo}")
# rostro con lágrimas de alegría
print ("\ N {rostro con lágrimas de alegría}")
# rostro ligeramente sonriente
print ("\ N {rostro ligeramente sonriente}")
# cara sonriente con halo
print ("\ N {cara sonriente con halo}")
# cara enojada
print ("\ N {cara enojada}")
# boca con cremallera
print ("\ N {cara de boca con cremallera}")
# cara no divertida
print ("\ N {cara no divertida}")
El código anterior dará el siguiente resultado:
😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒
Uso de la biblioteca de emojis para imprimir emojis
Esta biblioteca facilita la integración de emojis con programas de Python. Pero necesita instalar esta biblioteca antes de usarla. Asegurarse tienes pip instalado en tu sistema. Ejecute lo siguiente en el símbolo del sistema:
pip instalar emoji
Esto instalará el emoji Biblioteca de Python. Tenga en cuenta que para utilizar esta biblioteca en su programa Python, tendrá que importar la biblioteca.
# Importar bibliotecas requeridas
de emoji importar emojizar
# rostro sonriente con gafas de sol
print (emojize (": smiling_face_with_sunglasses:"))
# cara sonriente
print (emojize (": grinning_face:"))
# cara llorando fuerte
print (emojize (": loudly_crying_face:"))
# rodando en el piso, riendo
imprimir (emojizar (": rodando_en_el_piso_riendo:"))
# rostro con lágrimas de alegría
print (emojize (": face_with_tears_of_joy:"))
# rostro ligeramente sonriente
print (emojize (": levemente_sonriente_cara:"))
# cara sonriente con halo
imprimir (emojizar (": cara_sonriente_con_halo:"))
# cara enojada
print (emojize (": angry_face:"))
# boca con cremallera
print (emojize (": zipper-mouth_face:"))
# cara no divertida
imprimir (emojize (": unamused_face:"))
El código anterior dará el siguiente resultado:
😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒
Relacionados: Cómo obtener nuevos emojis en Android
Extraer todos los emojis del texto
Puede extraer fácilmente todos los emojis del texto usando Python. Se puede hacer usando expresiones regulares. Ejecute el siguiente comando en el símbolo del sistema para instalar la biblioteca de expresiones regulares:
pip install regex
re.findall () El método se utiliza para encontrar todos los emojis del texto.
# Importar bibliotecas requeridas
importar expresiones regulares como re
# Texto del que quieres extraer emojis
text = 'Queremos 😅 extraer 😁 estos 😀 emojis'
# Uso de expresiones regulares para buscar y extraer todos los emojis del texto
emojis = re.findall (r '[^ \ w \ s,. ]', texto)
imprimir (emojis)
Se mostrará la siguiente salida:
['😊', '😅', '😏', '😁', '😀']
Conversión de emoji en texto
Puedes convertir emoji en texto usando Python demoji Biblioteca. Para instalar la biblioteca demoji, ejecute el siguiente comando:
pip instalar demoji
Una vez que haya instalado la biblioteca de demostración, tendrá que descargar datos del repositorio de código de emoji del Consorcio Unicode, ya que la lista de emoji en sí se actualiza y cambia con frecuencia. Pegue el siguiente código en un archivo de Python y luego ejecútelo para descargar los datos requeridos.
# Importando la biblioteca demoji
importar demoji
demoji.download_codes ()
Finalmente, use el siguiente código para convertir emojis en texto.
# Importar bibliotecas requeridas
importar demoji
# Texto desde donde quieres convertir emojis
text = "Convierte 😄 los 😎 emojis 😒 dados en 😠 texto"
emojis = demoji.findall (texto)
# Imprimir emojis convertidos
imprimir (emojis)
Producción:
{'😒': 'cara sin gracia',
'😄': 'cara sonriente con ojos sonrientes,
'😠': 'cara enojada',
'😎': 'cara sonriente con gafas de sol,
}
Reemplazar emoji con su significado
Si desea reemplazar los emojis con su significado, puede hacerlo fácilmente usando la biblioteca de emojis. Asegúrese de instalar la biblioteca de emoji usando pip antes de ejecutar el siguiente código.
# Importar bibliotecas requeridas
importar emoji
# Texto de donde quieres reemplazar emojis
text = Estos son algunos de los emojis más utilizados
1. 😂
2. 😍
3. 🤣
texto_ reemplazado = emoji.demojizar (texto, delimitadores = ("", ""))
# Impresión de texto reemplazado
imprimir (texto_ reemplazado)
El código anterior dará el siguiente resultado:
Estos son algunos de los emojis más utilizados
1. cara_con_lagrimas_de_ alegría
2. sonriendo_cara_con_ojos
3. rodando en el piso, riendo
Eliminar emoji del texto en Python
Puede eliminar todos los emojis del texto con la ayuda de expresiones regulares en Python.
# Importación de la biblioteca de expresiones regulares
importar re
# Texto de donde quieres eliminar todos los emojis
text = Estos son algunos de los emojis más utilizados
1. 😂 Emoji 1
2. 😍 Emoji 2
# Imprimiendo el texto con emojis
imprimir (texto)
# Función para eliminar emoji del texto
def removeEmoji (texto):
regrex_pattern = re.compile (patrón = "["
u "\ U0001F600- \ U0001F64F" # emoticonos
u "\ U0001F300- \ U0001F5FF" # símbolos y pictogramas
u "\ U0001F680- \ U0001F6FF" # símbolos de transporte y mapa
u "\ U0001F1E0- \ U0001F1FF" # banderas (iOS)
"] +", banderas = re. UNICODE)
return regrex_pattern.sub (r '', texto)
# Imprimiendo el texto sin emojis
imprimir (eliminarEmoji (texto))
El código anterior dará el siguiente resultado:
Estos son algunos de los emojis más utilizados
1. 😂 Emoji 1
2. 😍 Emoji 2
Estos son algunos de los emojis más utilizados
1. Emoji 1
2. Emoji 2
Haga que la programación sea divertida con emojis
Los emojis ahora se consideran una parte integral de la comunicación de texto. Usando el poder de Python puedes realizar muchas operaciones en ellos. Adquiera el hábito de usar emojis en comentarios, enviar mensajes, etc. para hacer que la programación sea divertida.
Ambas cosas Emoticon y Emoji ahora se utilizan ampliamente en varias organizaciones. Tu puedes incluso haz tu propio emoji para expresarse a través del texto.
Hay tantos emojis que puede ser difícil saber qué significan. Aquí se explican los emojis más populares.
Leer siguiente
- Programación
- Pitón
- Emojis

Yuvraj es estudiante de licenciatura en Ciencias de la Computación en la Universidad de Delhi, India. Le apasiona el desarrollo web Full Stack. Cuando no está escribiendo, está explorando la profundidad de diferentes tecnologías.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Un paso más…!
Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.