PyDollar_VZLA: Obtención de Precios del Dólar en Venezuela
Descripción
Esta es una librería en Python diseñada para obtener de manera eficiente y confiable el precio del dólar en Venezuela desde múltiples fuentes. Desarrollada con el propósito de ofrecer una herramienta versátil y fácil de usar, la librería cuenta con la capacidad de extraer información de diversas páginas web utilizando técnicas de web scraping, combinando las potentes capacidades de Playwright, BeautifulSoup y Requests para garantizar la precisión de los datos obtenidos.
Características Principales
- Obtención de Datos desde Múltiples Fuentes: Actualmente, la librería ofrece la capacidad de obtener el precio del dólar en Venezuela desde tres fuentes diferentes, lo que asegura una mayor robustez y fiabilidad en los datos recolectados.
- Modularidad y Escalabilidad: Diseñada con un enfoque modular, esta librería está preparada para la incorporación de nuevas fuentes de información en el futuro, lo que garantiza su escalabilidad y adaptabilidad a medida que evolucionan las necesidades del usuario.
- Fácil Integración: Gracias a su interfaz intuitiva y sencilla, la librería puede ser fácilmente integrada en proyectos existentes con un mínimo esfuerzo de desarrollo, lo que la convierte en una solución atractiva y práctica para desarrolladores de todos los niveles de experiencia.
Tasas soportadas
- MonitorDolar
- DolarToday
- BCV
Instalación
Para instalar la librería abra una shell interactiva y ejecute:
- Instale la librería
pip install pydollar-vzla
- Instale las dependencias (Navegadores)
playwright install
Uso
from pydollar_vzla.dolar_price import DolarPrice
# Crear una instancia de PyDollar
pydollar = DolarPrice()
# Obtener el precio del dólar de una fuente específica
dollar_prices = pydollar.get_all_dolar_prices()
print("Dollar prices:", dollar_prices)
Contribución
¡Las contribuciones son bienvenidas! Si deseas contribuir a PyDollar, por favor sigue estos pasos:
- Haz un fork del repositorio.
- Crea una nueva rama (git checkout -b feature/feature_name).
- Realiza tus cambios y documenta tus adiciones.
- Haz commit de tus cambios (git commit -am 'Añadir nueva característica').
- Haz push a la rama (git push origin feature/feature_name).
- Abre un Pull Request.
Contacto
Si tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto conmigo a través de vila.antoniojose@gmail.com.
¡Gracias por tu interés en mi trabajo