3 ms·
You could also use Resolver One[1], which sadly is no longer in development[2]. It is a commercial spreadsheet written in IronPython that uses (almost?) vanilla
by estebank 13y ago
You could also use Resolver One[1], which sadly is no longer in development[2]. It is a commercial spreadsheet written in IronPython that uses (almost?) vanilla python files as documents. Needless to say it is extremely scriptable.
I'd love to take a stab at making a lite version in QT or wxPython running in CPython... Sadly, I've gotten too used to Google Spreadsheets to really need a desktop version
Also, of course, LibreOffice has support for Python macros.
[1]: http://www.resolversystems.com/products/resolver-one/ http://www.resolversystems.com/products/resolver-one/
[2]: http://www.resolversystems.com/eol.php http://www.resolversystems.com/eol.php
- mwexler 13y agoNot sure why estebank's comment was downvoted; Resolver One was truly awesome. DataNitro's stuff is also interesting, but it's a different approach, and Resolver One's model and work shouldn't be forgotten.
- nonchalance 13y ago> Not sure why estebank's comment was downvoted I gave an upvote. I suspect others downvoted the comment because it spoke well of Resolver One, which is competing in the same space as DataNitro (a YC company).
- rufugee 13y agoAre there docs on python macros for LibreOffice? I'm having trouble tracking them down if there are...
- nonchalance 13y agohttps://help.libreoffice.org/Common/Scripting https://help.libreoffice.org/Common/Scripting
- rufugee 13y agoThanks, but as far as I can tell that just shows you how to launch scripts/macros in various ways (menu item, etc). However, it doesn't document what you can do with the macros...coding conventions...interacting with data...etc.
- nonchalance 13y agohttp://wiki.openoffice.org/wiki/Python_as_a_macro_language#Script_coding http://wiki.openoffice.org/wiki/Python_as_a_macro_language#S... has a sample hello world script that can be run as a macro But I agree in general that the documentation is paltry. Good opportunity for an interested person to do some more digging, write a few blog posts and possibly contribute to the documentation :)
- rufugee 13y agoGreat...thank you!
- wffurr 13y agoAlso the PySpread project which is still active: http://manns.github.io/pyspread/ http://manns.github.io/pyspread/