Aplicación de escritorio para convertir dólares a bolivares y viceversa [Es/En]

in Geek Zone8 months ago

0.png


Español

¡Saludos comunidad! En esta oportunidad, quiero compartir con ustedes una aplicación de escritorio que realicé utilizando el lenguaje de programación Python. En la cual, apliqué la técnica de Web Scraping mediante el uso de las librerías “requests” y “bs4” para obtener el valor de la tasa de cambio de la página del Banco Central de Venezuela, y así utilizarla para realizar conversiones de dólares a bolívares y viceversa. Con respecto al diseño de la interfaz gráfica, utilicé la librería tkinter.

¿Cómo surge la idea de desarrollar esta aplicación? Pues, convertir de dólares a bolívares y viceversa, es una actividad que realizo a diario. La cual, después de repetidas veces, resulta tediosa. Por lo que, en cierta parte, se convirtió en una necesidad para mí, encontrar una solución que facilitara este proceso.

Es por ello, que cuando en mi estudio sobre Python, conocí el tema de Web Scraping, no dudé en plantearme ejecutar la idea.

Me gustaría aclarar que en el repositorio de GitHub tienen disponible los ejecutables de la aplicación para Windows en las versiones de 32 BIT y 64 BIT. Además del código fuente, que pueden reutilizar para crear sus propios ejecutables para otros sistemas operativos, tales como: MacOS o Linux.


Separador-Python.png


Revisión de la aplicación


1.png

Como pueden observar en la imagen anterior, es una interfaz sencilla de utilizar, sólo es necesario ingresar en los recuadros correspondientes la cantidad a convertir. El resultado puede obtenerse de dos formas diferentes, bien sea, haciendo clic en el botón “Calcular” ó simplemente presionando la tecla “Enter” cuando el cursor está en algunos de los recuadros correspondientes.

En la parte superior de la interfaz pueden observar la fecha y el valor de la tasa de cambio. Y en la parte inferior, el resultado de la conversión.


2.png

Como les comenté al inicio, en el repositorio de GitHub están disponibles para descargar, las versiones en 32 BIT y 64 BIT del ejecutable para Windows. Sólo es necesario descomprimir el archivo .ZIP, ubicarlo donde prefieras y hacer doble clic en él para iniciar la aplicación.

En la imagen anterior pueden observar dónde se ubican los enlaces de descarga en el repositorio, los cuales están señalados con una flecha roja.

A continuación, les dejo por acá el enlace al repositorio de GitHub por si se animan a descargar la aplicación:

Repositorio de GitHub de la Aplicación: https://github.com/AntonioJG92/Tu-Cambio-BCV


Separador-Python.png


English

Greetings community! In this opportunity, I want to share with you a desktop application that I made using the Python programming language. In which, I applied the Web Scraping technique by using the "requests" and "bs4" libraries to obtain the value of the exchange rate of the Central Bank of Venezuela page, and thus use it to convert dollars to bolivars and vice versa. Regarding the graphical interface design, I used the tkinter library.

How did the idea of developing this application come up? Well, converting dollars to bolivars and vice versa, is an activity that I do every day. Which, after repeated times, becomes tedious. So, to some extent, it became a necessity for me to find a solution to facilitate this process.

That is why, when in my study of Python, I met the topic of Web Scraping, I did not hesitate to consider executing the idea.

I would like to clarify that in the GitHub repository have available the executables of the application for Windows in 32 BIT and 64 BIT versions. In addition to the source code, which you can reuse to create your own executables for other operating systems, such as: MacOS or Linux.


Separador-Python.png


App Review


1.png

As you can see in the previous image, it is a simple interface to use, it is only necessary to enter in the corresponding boxes the amount to convert. The result can be obtained in two different ways, either by clicking on the "Calculate" button or by simply pressing the "Enter" key when the cursor is in some of the corresponding boxes.

In the upper part of the interface you can see the date and the value of the exchange rate. And at the bottom, the result of the conversion.

2.png

As I mentioned at the beginning, in the GitHub repository are available for download, the 32 BIT and 64 BIT versions of the executable for Windows. It is only necessary to unzip the .ZIP file, place it where you prefer and double click on it to start the application.

In the image above you can see where the download links are located in the repository, which are marked with a red arrow.

Next, I leave here the link to the GitHub repository in case you want to download the application:

GitHub Application Repository: https://github.com/AntonioJG92/Tu-Cambio-BCV


Separador-Python.png


Te invito a seguirme en: / I invite you to follow me on: X

Las traducciones fueron realizadas con el traductor: / Translations were done with the translator: DeepL

rellenofinaljoe3.png

Sort:  
 8 months ago  

Saludos amigos que bueno que hayas creado ese programa para calcular los dólares a bs de una manera muy rápida, lo único que le falta es crearle un diseño a la interfaz para que sea más amigable y bonita

Saludos amigo, gracias por tu observación. Sí, mejorar la interfaz es algo que tengo pendiente para versiones posteriores.

Espero que el programa te sea de utilidad.

Feliz día.

 8 months ago  

Está chevere, por lo visto realiza incluso dos conversiones simultáneas, de $ a Bs y viceversa.

Saludos. Así es 👍, espero te sea de utilidad.