Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
convertir un numero entero en su parte literal
#1
Buen día,

necesito convertir un numero entero en su parte literal ejemplo 120= ciento veinte, Desde una aplicación de escritorio donde utilizo la librería tkinter es decir que si el usuario digita un numero entero en el Entry(caja de texto) me guarde el valor en una base de datos sqlite3 con la parte literal agradecería la solución
Responder
#2
Hola, David.

Podés usar este módulo: https://pypi.org/project/num2es/. Es viejo, pero sirve. Te conviene bajarte el archivo ZIP con el código de fuente y copiar el archivo num2es.py en la carpeta de tu aplicación. Luego es fácil usarlo:

Código:
from num2es import TextNumber
numero_en_letras = str(TextNumber(1234)).strip()
print(numero_en_letras)    # mil doscientos treinta y cuatro

Muevo tu tema a la sección general.

Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#3
Me ayudaste mucho con el modulo te agradezco.
Responder


Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)