numlet

Convierte a letras más de 10^600 números


Keywords
numeros-a-letras, numeros-a-literales, numeros-a-texto, numeros-letras-python
License
MIT
Install
pip install numlet==2.0.0

Documentation

Numlet

Numlet es una pequeña librería basada en Python capaz de convertir más de dos duocentillones de números diferentes a letras.

Instrucciones de instalación

Pero antes,
  • Asegurate de tener la última versión de pip instalada.
  • Nota que la primera alternativa se lleva a cabo desde un archivo normal de Python y la segunda desde un Jupyter Notebook.

Primera alternativa.

Esta alternativa se ha probado desde PyCharm.
  1. Abre el script donde quieres importar Numlet.
  2. Ve a la terminal del IDE y ejecuta:
    >  pip install git+https://github.com/roylanmartinez/Numlet.git
Si trabajas desde otro IDE y no sabes como instalar un package haz clíck

aquí

  1. Listo. Ve a la sección Utilización.

Segunda alternativa

Esta alternativa se ha probado desde Jupyter Notebook.
  1. Abre el script donde quieras importar Numlet.
  2. En la primera celda ejecuta:
    In []: ! pip install git+https://github.com/roylanmartinez/Numlet.git
  1. Listo. Ve a la sección Utilización.

Utilización

Ahora en tu script simplemente la importas.

from nlt import numlet as nl
Ejemplo 1:
n = 1
resultado = nl.Numero(n).a_letras
print(resultado)

Uno

Ejemplo 2:
n = -1000.123
resultado = nl.Numero(n).a_letras.lower()
print(resultado)

menos mil con ciento veintitrés milésimas

Ejemplo 3:
Recuerda poner los números décimales muy pequeños en comillas, más información aquí
n = '0.0000000000000000001'
resultado = nl.Numero(n).a_letras.upper()
print(resultado)

CERO CON UNA DIEZTRILLONÉSIMA

Ejemplo 4:
n = -1*abs(1 + 1000 + 1.12)
resultado = nl.Numero(n).a_letras
print(resultado)

Menos Mil Dos Con Doce Centésimas

Contribución

Las pull requests son bienvenidas, así como comentarios acerca de mejoras o bugs.

Licencia

MIT

¡Espero que les guste!

Repositorio: https://github.com/roylanmartinez/Numlet