Name | pydollar-vzla JSON |
Version |
0.1.3
JSON |
| download |
home_page | https://github.com/AntonioVilaV/pydollar_vzla |
Summary | Una librería en Python para obtener el precio del dólar de diferentes fuentes. |
upload_time | 2024-02-27 23:12:05 |
maintainer | |
docs_url | None |
author | Antonio Vila |
requires_python | >=3.6 |
license | MIT License Copyright (c) 2024 Antonio Vila Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
keywords |
dolar
price
vzla
venezuela
divisa
|
VCS |
|
bugtrack_url |
|
requirements |
attrs
autoflake
beautifulsoup4
black
bs4
build
certifi
cffi
cfgv
charset-normalizer
click
colorama
Cython
distlib
filelock
h11
identify
idna
instaloader
isort
lxml
mypy-extensions
nodeenv
outcome
packaging
pathspec
platformdirs
pre-commit
pycparser
pyflakes
pyproject_hooks
PySocks
PyYAML
requests
setuptools
sniffio
sortedcontainers
soupsieve
trio
trio-websocket
typing_extensions
urllib3
virtualenv
wsproto
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# PyDollar_VZLA: Obtención de Precios del Dólar en Venezuela
![Python](https://img.shields.io/badge/Lenguaje-Python-blue)
![Web Scraping](https://img.shields.io/badge/Tecnología-Web%20Scraping-green)
![BeautifulSoup](https://img.shields.io/badge/Tecnología-BeautifulSoup-orange)
![Requests](https://img.shields.io/badge/Tecnología-Requests-red)
---
## 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 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
1. MonitorDolar
2. DolarToday
3. BCV
## Instalación
Para instalar la librería abra una shell interactiva y ejecute:
```bash
pip install pydollar-vzla
```
---
## Uso
```bash
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:
1. Haz un fork del repositorio.
2. Crea una nueva rama (git checkout -b feature/feature_name).
3. Realiza tus cambios y documenta tus adiciones.
4. Haz commit de tus cambios (git commit -am 'Añadir nueva característica').
5. Haz push a la rama (git push origin feature/feature_name).
6. 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](mailto:vila.antoniojose@gmail.com).
¡Gracias por tu interés en mi trabajo
Raw data
{
"_id": null,
"home_page": "https://github.com/AntonioVilaV/pydollar_vzla",
"name": "pydollar-vzla",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "dolar,price,vzla,venezuela,divisa",
"author": "Antonio Vila",
"author_email": "Antonio Vila <vila.antoniojose@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/eb/c9/14d2d5204f6009df40e31ee0ee34be97622c00f1043ed1a2f4a4c2ddf5b5/pydollar_vzla-0.1.3.tar.gz",
"platform": null,
"description": "\r\n# PyDollar_VZLA: Obtenci\u00f3n de Precios del D\u00f3lar en Venezuela\r\n\r\n![Python](https://img.shields.io/badge/Lenguaje-Python-blue)\r\n![Web Scraping](https://img.shields.io/badge/Tecnolog\u00eda-Web%20Scraping-green)\r\n![BeautifulSoup](https://img.shields.io/badge/Tecnolog\u00eda-BeautifulSoup-orange)\r\n![Requests](https://img.shields.io/badge/Tecnolog\u00eda-Requests-red)\r\n\r\n---\r\n\r\n## Descripci\u00f3n\r\n\r\nEsta es una librer\u00eda en Python dise\u00f1ada para obtener de manera eficiente y confiable el precio del d\u00f3lar en Venezuela desde m\u00faltiples fuentes. Desarrollada con el prop\u00f3sito de ofrecer una herramienta vers\u00e1til y f\u00e1cil de usar, la librer\u00eda cuenta con la capacidad de extraer informaci\u00f3n de diversas p\u00e1ginas web utilizando t\u00e9cnicas de web scraping, combinando las potentes capacidades de BeautifulSoup y Requests para garantizar la precisi\u00f3n de los datos obtenidos.\r\n\r\n## Caracter\u00edsticas Principales\r\n\r\n- **Obtenci\u00f3n de Datos desde M\u00faltiples Fuentes:** Actualmente, la librer\u00eda ofrece la capacidad de obtener el precio del d\u00f3lar en Venezuela desde tres fuentes diferentes, lo que asegura una mayor robustez y fiabilidad en los datos recolectados.\r\n- **Modularidad y Escalabilidad:** Dise\u00f1ada con un enfoque modular, esta librer\u00eda est\u00e1 preparada para la incorporaci\u00f3n de nuevas fuentes de informaci\u00f3n en el futuro, lo que garantiza su escalabilidad y adaptabilidad a medida que evolucionan las necesidades del usuario.\r\n- **F\u00e1cil Integraci\u00f3n:** Gracias a su interfaz intuitiva y sencilla, la librer\u00eda puede ser f\u00e1cilmente integrada en proyectos existentes con un m\u00ednimo esfuerzo de desarrollo, lo que la convierte en una soluci\u00f3n atractiva y pr\u00e1ctica para desarrolladores de todos los niveles de experiencia.\r\n\r\n## Tasas soportadas\r\n\r\n1. MonitorDolar\r\n2. DolarToday\r\n3. BCV\r\n\r\n## Instalaci\u00f3n\r\n\r\nPara instalar la librer\u00eda abra una shell interactiva y ejecute:\r\n\r\n```bash\r\n pip install pydollar-vzla\r\n```\r\n---\r\n\r\n## Uso\r\n\r\n```bash\r\n from pydollar_vzla.dolar_price import DolarPrice\r\n\r\n # Crear una instancia de PyDollar\r\n pydollar = DolarPrice()\r\n\r\n # Obtener el precio del d\u00f3lar de una fuente espec\u00edfica\r\n dollar_prices = pydollar.get_all_dolar_prices()\r\n print(\"Dollar prices:\", dollar_prices)\r\n\r\n```\r\n\r\n## Contribuci\u00f3n\r\n\r\n\u00a1Las contribuciones son bienvenidas! Si deseas contribuir a PyDollar, por favor sigue estos pasos:\r\n\r\n1. Haz un fork del repositorio.\r\n2. Crea una nueva rama (git checkout -b feature/feature_name).\r\n3. Realiza tus cambios y documenta tus adiciones.\r\n4. Haz commit de tus cambios (git commit -am 'A\u00f1adir nueva caracter\u00edstica').\r\n5. Haz push a la rama (git push origin feature/feature_name).\r\n6. Abre un Pull Request.\r\n\r\n## Contacto\r\n\r\nSi tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto conmigo a trav\u00e9s de [vila.antoniojose@gmail.com](mailto:vila.antoniojose@gmail.com).\r\n\r\n\u00a1Gracias por tu inter\u00e9s en mi trabajo\r\n",
"bugtrack_url": null,
"license": "MIT License Copyright (c) 2024 Antonio Vila Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ",
"summary": "Una librer\u00eda en Python para obtener el precio del d\u00f3lar de diferentes fuentes.",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://github.com/AntonioVilaV/pydollar_vzla"
},
"split_keywords": [
"dolar",
"price",
"vzla",
"venezuela",
"divisa"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "65b969ce64154f1c2668c7e7a1f15e5556911e05cf29ac9d36a9f7ba134647f7",
"md5": "e676cbdee4d39b15cab2e32d73f99533",
"sha256": "4002e75371351570363628b00c94aaae9fc5d97fa27511f9590a731c1051077c"
},
"downloads": -1,
"filename": "pydollar_vzla-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e676cbdee4d39b15cab2e32d73f99533",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 9532,
"upload_time": "2024-02-27T23:12:04",
"upload_time_iso_8601": "2024-02-27T23:12:04.136882Z",
"url": "https://files.pythonhosted.org/packages/65/b9/69ce64154f1c2668c7e7a1f15e5556911e05cf29ac9d36a9f7ba134647f7/pydollar_vzla-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ebc914d2d5204f6009df40e31ee0ee34be97622c00f1043ed1a2f4a4c2ddf5b5",
"md5": "def35d9641e36866703a7fcbc6ec266a",
"sha256": "194ddea0cb01c4578d0b883a32a332380e173e75de10482efc607c39c2c31385"
},
"downloads": -1,
"filename": "pydollar_vzla-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "def35d9641e36866703a7fcbc6ec266a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 9121,
"upload_time": "2024-02-27T23:12:05",
"upload_time_iso_8601": "2024-02-27T23:12:05.955327Z",
"url": "https://files.pythonhosted.org/packages/eb/c9/14d2d5204f6009df40e31ee0ee34be97622c00f1043ed1a2f4a4c2ddf5b5/pydollar_vzla-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-27 23:12:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "AntonioVilaV",
"github_project": "pydollar_vzla",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "attrs",
"specs": [
[
"==",
"23.2.0"
]
]
},
{
"name": "autoflake",
"specs": [
[
"==",
"2.1.1"
]
]
},
{
"name": "beautifulsoup4",
"specs": [
[
"==",
"4.12.3"
]
]
},
{
"name": "black",
"specs": [
[
"==",
"23.3.0"
]
]
},
{
"name": "bs4",
"specs": [
[
"==",
"0.0.2"
]
]
},
{
"name": "build",
"specs": [
[
"==",
"1.0.3"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2023.7.22"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.16.0"
]
]
},
{
"name": "cfgv",
"specs": [
[
"==",
"3.3.1"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"3.2.0"
]
]
},
{
"name": "click",
"specs": [
[
"==",
"8.1.3"
]
]
},
{
"name": "colorama",
"specs": [
[
"==",
"0.4.6"
]
]
},
{
"name": "Cython",
"specs": [
[
"==",
"3.0.8"
]
]
},
{
"name": "distlib",
"specs": [
[
"==",
"0.3.6"
]
]
},
{
"name": "filelock",
"specs": [
[
"==",
"3.12.0"
]
]
},
{
"name": "h11",
"specs": [
[
"==",
"0.14.0"
]
]
},
{
"name": "identify",
"specs": [
[
"==",
"2.5.22"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.4"
]
]
},
{
"name": "instaloader",
"specs": [
[
"==",
"4.10"
]
]
},
{
"name": "isort",
"specs": [
[
"==",
"5.12.0"
]
]
},
{
"name": "lxml",
"specs": [
[
"==",
"5.1.0"
]
]
},
{
"name": "mypy-extensions",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "nodeenv",
"specs": [
[
"==",
"1.7.0"
]
]
},
{
"name": "outcome",
"specs": [
[
"==",
"1.3.0.post0"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"23.1"
]
]
},
{
"name": "pathspec",
"specs": [
[
"==",
"0.11.1"
]
]
},
{
"name": "platformdirs",
"specs": [
[
"==",
"3.2.0"
]
]
},
{
"name": "pre-commit",
"specs": [
[
"==",
"3.2.2"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.21"
]
]
},
{
"name": "pyflakes",
"specs": [
[
"==",
"3.0.1"
]
]
},
{
"name": "pyproject_hooks",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "PySocks",
"specs": [
[
"==",
"1.7.1"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0.1"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.31.0"
]
]
},
{
"name": "setuptools",
"specs": [
[
"==",
"69.1.0"
]
]
},
{
"name": "sniffio",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "sortedcontainers",
"specs": [
[
"==",
"2.4.0"
]
]
},
{
"name": "soupsieve",
"specs": [
[
"==",
"2.5"
]
]
},
{
"name": "trio",
"specs": [
[
"==",
"0.24.0"
]
]
},
{
"name": "trio-websocket",
"specs": [
[
"==",
"0.11.1"
]
]
},
{
"name": "typing_extensions",
"specs": [
[
"==",
"4.9.0"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.0.4"
]
]
},
{
"name": "virtualenv",
"specs": [
[
"==",
"20.21.1"
]
]
},
{
"name": "wsproto",
"specs": [
[
"==",
"1.2.0"
]
]
}
],
"lcname": "pydollar-vzla"
}