Name | modulo-pablo JSON |
Version |
0.1.4
JSON |
| download |
home_page | None |
Summary | Paquete creado con fines educativos. Mas informacion: github.com/Duz-Dev |
upload_time | 2025-01-03 19:40:56 |
maintainer | None |
docs_url | None |
author | None |
requires_python | None |
license | MIT License Copyright (c) 2025 DuzZeus 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 |
testing
logging
example
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Módulo-Pablo
**Módulo Pablo** es un paquete de Python que incluye funcionalidades de ejemplo para saludar, despedir, y mostrar imágenes aleatorias desde una URL en función del sistema operativo en el que se ejecute.
## Características
- Saludos y despedidas personalizadas que incluyen el nombre del módulo.
- Descarga y visualización automática de imágenes desde una URL proporcionada.
- Compatible con sistemas operativos Windows, macOS y Linux para abrir la imagen descargada.
## Instalación
Para instalar el módulo desde PyPI:
```bash
pip install modulo-pablo
```
### Instalación desde GitHub
Si prefieres instalar el módulo directamente desde el repositorio de GitHub:
```bash
pip install git+https://github.com/Duz-Dev/modulo-pablo.git
```
## Uso
A continuación, se presentan algunos ejemplos de uso del módulo `pablo`:
### Saludo
```python
import modulo_pablo
# Saludo personalizado
nombre = "Juan"
saludo = modulo_pablo.saludar(nombre)
print(saludo)
```
### Despedida
```python
import modulo_pablo as mp
# Despedida personalizada
nombre = "Juan"
despedida = mp.despedir(nombre)
print(despedida)
```
### Mostrar Imagen Aleatoria
```python
import modulo_pablo
# Mostrar una imagen desde una URL (se abrirá automáticamente con el visor por defecto)
modulo_pablo.img_random("https://i.postimg.cc/YCWcC2zN/wallhaven-j5mj3w-1920x1080.png")
```
El método `img_random` descarga la imagen desde la URL proporcionada y la muestra con el visor predeterminado según el sistema operativo (Windows, macOS o Linux).
## Contribuir
Si deseas contribuir a este proyecto, por favor sigue estos pasos:
1. Haz un fork del repositorio.
2. Crea una nueva rama (`git checkout -b feature/nueva-funcionalidad`).
3. Realiza los cambios en tu rama.
4. Haz commit de tus cambios (`git commit -am 'Añadir nueva funcionalidad'`).
5. Sube los cambios a tu fork.
6. Envía un Pull Request detallando tus cambios.
## Licencia
Este proyecto está licenciado bajo la Licencia MIT - consulta el archivo [LICENSE](LICENSE) para más detalles.
## Contacto
- **Autor**: Ruben Chavez
- **Correo**: <pablo.dev.academy@gmail.com>
- **Repositorio en GitHub**: [https://github.com/Duz-Dev/modulo-pablo](https://github.com/Duz-Dev/modulo-pablo)
Raw data
{
"_id": null,
"home_page": null,
"name": "modulo-pablo",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "testing, logging, example",
"author": null,
"author_email": "Ruben Chavez <pablo.dev.academy@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/10/56/26869d1665228d2b6debe92100f36948d07b18c15c61e9906bd2240b1579/modulo_pablo-0.1.4.tar.gz",
"platform": null,
"description": "# M\u00f3dulo-Pablo\r\n\r\n**M\u00f3dulo Pablo** es un paquete de Python que incluye funcionalidades de ejemplo para saludar, despedir, y mostrar im\u00e1genes aleatorias desde una URL en funci\u00f3n del sistema operativo en el que se ejecute.\r\n\r\n## Caracter\u00edsticas\r\n\r\n- Saludos y despedidas personalizadas que incluyen el nombre del m\u00f3dulo.\r\n- Descarga y visualizaci\u00f3n autom\u00e1tica de im\u00e1genes desde una URL proporcionada.\r\n- Compatible con sistemas operativos Windows, macOS y Linux para abrir la imagen descargada.\r\n\r\n## Instalaci\u00f3n\r\n\r\nPara instalar el m\u00f3dulo desde PyPI:\r\n\r\n```bash\r\npip install modulo-pablo\r\n```\r\n\r\n### Instalaci\u00f3n desde GitHub\r\n\r\nSi prefieres instalar el m\u00f3dulo directamente desde el repositorio de GitHub:\r\n\r\n```bash\r\npip install git+https://github.com/Duz-Dev/modulo-pablo.git\r\n```\r\n\r\n## Uso\r\n\r\nA continuaci\u00f3n, se presentan algunos ejemplos de uso del m\u00f3dulo `pablo`:\r\n\r\n### Saludo\r\n\r\n```python\r\nimport modulo_pablo\r\n\r\n# Saludo personalizado\r\nnombre = \"Juan\"\r\nsaludo = modulo_pablo.saludar(nombre)\r\nprint(saludo)\r\n```\r\n\r\n### Despedida\r\n\r\n```python\r\nimport modulo_pablo as mp\r\n\r\n# Despedida personalizada\r\nnombre = \"Juan\"\r\ndespedida = mp.despedir(nombre)\r\nprint(despedida)\r\n```\r\n\r\n### Mostrar Imagen Aleatoria\r\n\r\n```python\r\nimport modulo_pablo\r\n\r\n# Mostrar una imagen desde una URL (se abrir\u00e1 autom\u00e1ticamente con el visor por defecto)\r\nmodulo_pablo.img_random(\"https://i.postimg.cc/YCWcC2zN/wallhaven-j5mj3w-1920x1080.png\")\r\n```\r\n\r\nEl m\u00e9todo `img_random` descarga la imagen desde la URL proporcionada y la muestra con el visor predeterminado seg\u00fan el sistema operativo (Windows, macOS o Linux).\r\n\r\n## Contribuir\r\n\r\nSi deseas contribuir a este proyecto, por favor sigue estos pasos:\r\n\r\n1. Haz un fork del repositorio.\r\n2. Crea una nueva rama (`git checkout -b feature/nueva-funcionalidad`).\r\n3. Realiza los cambios en tu rama.\r\n4. Haz commit de tus cambios (`git commit -am 'A\u00f1adir nueva funcionalidad'`).\r\n5. Sube los cambios a tu fork.\r\n6. Env\u00eda un Pull Request detallando tus cambios.\r\n\r\n## Licencia\r\n\r\nEste proyecto est\u00e1 licenciado bajo la Licencia MIT - consulta el archivo [LICENSE](LICENSE) para m\u00e1s detalles.\r\n\r\n## Contacto\r\n\r\n- **Autor**: Ruben Chavez\r\n- **Correo**: <pablo.dev.academy@gmail.com>\r\n- **Repositorio en GitHub**: [https://github.com/Duz-Dev/modulo-pablo](https://github.com/Duz-Dev/modulo-pablo)\r\n",
"bugtrack_url": null,
"license": "MIT License Copyright (c) 2025 DuzZeus 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": "Paquete creado con fines educativos. Mas informacion: github.com/Duz-Dev",
"version": "0.1.4",
"project_urls": {
"Download": "https://github.com/Duz-Dev/modulo-pablo/tarball/0.1.3",
"Homepage": "https://github.com/Duz-Dev/modulo-pablo"
},
"split_keywords": [
"testing",
" logging",
" example"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "591c02e6d354e5a2acbd04ba7a0696ed944fa954834074d30aebf867d64feb0c",
"md5": "c51465788cd8bbd43392fb388dc5cf76",
"sha256": "587756f7f75eaabf111010863b4d6cffe2144434383598669c25fb11d55be16d"
},
"downloads": -1,
"filename": "modulo_pablo-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c51465788cd8bbd43392fb388dc5cf76",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5516,
"upload_time": "2025-01-03T19:40:51",
"upload_time_iso_8601": "2025-01-03T19:40:51.539991Z",
"url": "https://files.pythonhosted.org/packages/59/1c/02e6d354e5a2acbd04ba7a0696ed944fa954834074d30aebf867d64feb0c/modulo_pablo-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "105626869d1665228d2b6debe92100f36948d07b18c15c61e9906bd2240b1579",
"md5": "4e96ffd41cb9dde6437ebae8fed0c716",
"sha256": "221550ca0f8422d31be8ad0472d29bcfa65497d0ebc9331bc6049089080de6ac"
},
"downloads": -1,
"filename": "modulo_pablo-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "4e96ffd41cb9dde6437ebae8fed0c716",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4341,
"upload_time": "2025-01-03T19:40:56",
"upload_time_iso_8601": "2025-01-03T19:40:56.315005Z",
"url": "https://files.pythonhosted.org/packages/10/56/26869d1665228d2b6debe92100f36948d07b18c15c61e9906bd2240b1579/modulo_pablo-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-03 19:40:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Duz-Dev",
"github_project": "modulo-pablo",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "modulo-pablo"
}