PySheets: Es muß nicht immer Excel sein
PySheets ist eine webbasierte Tabellenkalkulation, die in Python geschrieben und mit Hilfe von PyScript im Browser ausgeführt wird. Dabei legt PySheets großen Wert auf Datenschutz: Alle Daten werden mit IndexedDB ausschließlich lokal im Browser gespeichert. PySheets kann Daten aus gängigen Tabellenkalkulationen importieren oder mit Pandas Dataframes umgehen. Zur Visualisierung der Daten kann die Matplotlib genutzt werden.
Wer die lokale Installation scheut oder PySheets erst einmal testen möchte, kann die Webapp hier online nutzen. Die lokale Installation ist aber auch sehr einfach, da PySheets auf PyPI zur Verfügung steht:
Die Quellen sind auf GitHub zu finden und die Software steht unter einer dualen Lizenz: Für private und nichtkommerzielle Nutzer stehen die Quellen unter einer Open-Source-Lizenz (GPLv3). Das bedeutet aber, daß alle Änderungen an der Software (zum Beispiel Erweiterungen) ebenfalls unter dieser Lizenz veröffentlicht werden müssen. Für kommerzielle Nutzer steht daher auch eine kommerzielle Lizenz bereit, die eine geschlossene Nutzung erlaubt.
Für den Einstieg in PySheets sind eine Reihe von Tutorials auf den GitHub-Seiten zu finden. Darüberhinaus bietet PySheets KI-Unterstützung zum Generieren von Code. Außerdem könnt Ihr jedes Python-Paket und JavaScript-Modul laden, um das riesige Data-Science-Ökosystem zu nutzen, ohne viel Code schreiben zu müssen.
PySheets klingt extrem interessant und ich habe daher das Teil auf meine Testliste gesetzt. Sobald mir meine derzeitigen Experimente mit bildergenerierender gekünstelter Intelligenz wieder etwas Luft lassen, werde ich PySheets testen und hier berichten. Still digging!