On 12/16/2010 07:53 PM, Tim Harig wrote:
On 2010-12-17, Torsten Mohr<tm...@s.netic.de>  wrote:
i search for a possibility to access OpenOffoce SpreadSheets from Python
with a reasonably new version of Python.

Can anybody point me to a package that can do this?

There is no package needed to read or write the new open document files.
The files are merely a jar archive containing XML files.  You can open
and update them using jar as a subprocess and manipulate the XML files
using your favorite XML libraries DOM/SAX/XPath/Etree/etc.

To make that even easier (no need for a subprocess launching a JAR tool), JAR files are just ZIP files (IIRC, they may have some particularly-named files for metadata purposes, but it's all just a big zip-blob), so you can use Python's native zipfile module to crack into it. Then, as TimH suggests, wander around in the XML (and other files) inside.

-tkc



--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to