Permite la visualización de grandes conjuntos de datos en sistemas (software) complejos
Project description
visor_vari
Librería que Permite la visualización de grandes conjuntos de datos en sistemas
visor_vari es una herramienta de debugging que permite monitorear el estado de las variables durante la ejecución de un programa Python, ofreciendo una alternativa visual y organizada.
📦 Instalación
Forma recomendada:
Desde la carpeta raíz del paquete (donde está setup.py):
pip install -e .
Esta opción crea un enlace simbólico, por lo que cualquier cambio en el código se refleja inmediatamente sin necesidad de reinstalar.
ir a github: https://github.com/Metal-Alcyone-zero/visor_vari
Forma normal:
# Instalación normal
pip install visor-vari
🚀 Uso Básico
from visor_vari import refer, gentil
# Asigna tus variables a las celdas del visor
a = 10
b = 15
refer.selda_0 = a
refer.selda_1 = b
# Visualiza los valores
gentil()
# Las variables pueden cambiar durante la ejecución
refer.selda_0 = 43
c = 17
refer.selda_41 = c
# Visualiza los nuevos valores
gentil()
📊 Características
- 81 celdas de almacenamiento:
selda_0hastaselda_80para monitorear múltiples variables - 8 modos de visualización: 4 modos sin ventana (consola) y 4 con ventana Tkinter
- Seguimiento en tiempo real: Detecta y muestra cambios en las variables durante la ejecución
- Fácil integración: Solo necesitas importar y usar
🎯 Modos de Operación
- Modo simple (
gentil()): Muestra variables una a una - Modo serie (
gentil(n, "serie")): Muestra series de variables por grupo - Modo serie con rieles (
riel()+gentil()): Visualización puntual en serie - Modo paralelo (
gentil(n, "paralelo")): Visualización de todas las variables en paralelo
📝 Ejemplo Completo
from visor_vari import refer, gentil, riel
def mi_funcion():
x = 5
y = 10
# Guardar en el visor
refer.selda_0 = x
refer.selda_1 = y
# Ver valores
gentil()
# Realizar operaciones
x = x + y
refer.selda_0 = x
# Ver cambios
gentil()
mi_funcion()
📚 Documentación Adicional
Para más información sobre los modos de visualización, consulta:
from visor_vari.readme_visor import readme, readme_tipos
🔧 Requisitos
- Python 3.6+
- tkinter (incluido con Python)
📄 Licencia
Licencia pública de Mozilla versión 2.0
🤝 Contribuciones
Las contribuciones son bienvenidas.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file visor_vari-1.7.tar.gz.
File metadata
- Download URL: visor_vari-1.7.tar.gz
- Upload date:
- Size: 22.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c02479717ebc2c81097486716b63a84e9619c7252f8db04410e80ebf01a9fcf6
|
|
| MD5 |
fc892a9da225e901bbccbb064814b0a3
|
|
| BLAKE2b-256 |
28cda7175bc0d17d4f3b77bfece4020b2bc3f03765cb1def57184130b265254a
|
File details
Details for the file visor_vari-1.7-py3-none-any.whl.
File metadata
- Download URL: visor_vari-1.7-py3-none-any.whl
- Upload date:
- Size: 29.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f914653cc80ff8c7dbe000175a06496bd3a3183d28559af5ec6f8688c151185
|
|
| MD5 |
da53a2c4e9dd2d3b57c688281f2c74de
|
|
| BLAKE2b-256 |
dae213f12942f8746d1b2dc064d10eeed2fc039d1927509f96cdff86f913fba9
|