- Tiene como objetivo ser la hoja de cálculo más fiel al estilo de Python
- Usa expresiones de Python en las celdas de la cuadrícula
- Cada celda devuelve un objeto de Python al que se puede acceder desde otras celdas, y el objeto puede representar cualquier cosa, incluidas listas o matrices
- Puede mostrar texto, marcado, imágenes, fechas, gráficos, etc.
- Acceso a módulos de Python como NumPy dentro de las celdas
- Importación de CSV y SVG, y exportación a CSV, SVG y PDF
- Gráficos con Matplotlib y R. Plotnine y los paquetes de R
graphics, lattice, ggplot2 son compatibles mediante un cuadro de diálogo
- Incluye corrector ortográfico
- Formato de archivo guardado
pysu compatible con git
- Firma de archivos guardados basada en blake2b para evitar la ejecución de código externo
Grupo de usuarios objetivo
- Usar código Python directamente en la cuadrícula es la función principal de pyspread
- El grupo de usuarios objetivo son personas con experiencia en el lenguaje de programación Python o que quieren aprenderlo
- Clara, ingeniera de investigación:
- Compara sistemáticamente los resultados de distintos conjuntos de parámetros
- Tiene soltura con Python y lo ha usado para análisis científico
- Muestra los resultados en las celdas de pyspread para identificar rápidamente cómo los cambios de parámetros afectan los resultados
- Peter, empresario:
- Prepara decisiones de negocio con hojas de cálculo
- Guarda los datos en archivos CSV y accede a ellos desde pyspread
- Importa el tipo de dato
Money de py-moneyed desde el panel de macros para evitar errores de punto flotante
- Implementa herramientas de análisis y pruebas unitarias en un módulo de Python aparte para reducir la preocupación por malas decisiones de negocio causadas por resultados incorrectos
- Usuarios para los que pyspread no está pensado:
- Donna: busca un reemplazo gratuito de Excel, pero no conoce ningún lenguaje de programación ni tiene tiempo para aprender
- Jack: realiza análisis de datos intensivo en cómputo y busca una hoja de cálculo que pueda paralelizar los cálculos con un clúster o soluciones en la nube
- Puede sentirse decepcionado porque tiene que gestionarlo manualmente para que las tareas largas no bloqueen pyspread
1 comentarios
Comentarios de Hacker News
Resumen de comentarios de Hacker News sobre Pyspread
1. Opiniones positivas sobre indicar claramente el grupo de usuarios objetivo
2. Solicitud de una distribución con una colección de software alternativo
3. Enlaces a publicaciones anteriores de Hacker News sobre Pyspread
4. Ventajas de Pyspread
5. Limitaciones de Pyspread
S[]para identificar dependencias.6. Tema relacionado: uso de Python en Excel
7. Relación entre Resolver One, Project Dirigible y Python Anywhere
8. Propuesta de compilar Pyspread a WASM
9. Presentación del servicio de hojas de cálculo RowZero
10. Decepción por la licencia GPL3