La version 2.0 du tableur pyspread est désormais disponible. Elle permet d'utiliser Python pour manipuler les données des cellules. Chaque cellule pyspread renvoie un objet Python, et ces objets peuvent représenter n'importe quel type de données, y compris des listes ou des matrices. Une connaissance de base de Python est requise pour utiliser pyspread efficacement. Le code est écrit en Python, utilisant NumPy pour les calculs, matplotlib pour les graphiques et PyQt5 pour l'interface utilisateur. Le programme est distribué sous licence GPLv3. La version 2.0 est la première version stable de pyspread compatible avec Python 3 (>= 3.6).
Caractéristiques:
- Les cellules du tableau peuvent contenir du code Python et renvoyer des objets Python.
- Vous pouvez accéder aux bibliothèques Python telles que NumPy dans les cellules.
- Les cellules peuvent afficher du texte, des balises, des images ou des graphiques (matplotlib).
- L'importation au format CSV et l'exportation aux formats CSV, PDF et SVG sont prises en charge.
- Le format de stockage des feuilles de calcul est basé sur Git et prend en charge l'ajout de signatures basées sur le hachage blake2b pour se protéger contre l'injection de code tiers.
- La correction orthographique est prise en charge pour les données textuelles.

Source: opennet.ru
