Since T0ha/ezodf was not updated for too long, pyexcel tries to cover up the holiday period until @T0ha will come back to continue. pyexcel is happy to push the changes if requested.
If you are a developer and are interested in this project, please apply for co-maintenanceship.
ezodf is a Python package to create new or open existing OpenDocument (ODF) files to extract, add, modify or delete document data.
a simple example:
from ezodf import newdoc, Paragraph, Heading, Sheet odt = newdoc(doctype='odt', filename='text.odt') odt.body += Heading("Chapter 1") odt.body += Paragraph("This is a paragraph.") odt.save() ods = newdoc(doctype='ods', filename='spreadsheet.ods') sheet = Sheet('SHEET', size=(10, 10)) ods.sheets += sheet sheet['A1'].set_value("cell with text") sheet['B2'].set_value(3.141592) sheet['C3'].set_value(100, currency='USD') sheet['D4'].formula = "of:=SUM([.B2];[.C3])" pi = sheet[1, 1].value ods.save()
for more examples see: /examples folder
For CPython 2.6 compatibility:
The target platform is CPython 2.7 and CPython 3.2+, work on compability with CPython 2.6 is in progress.
You can install pyexcel-ezodf via pip:
$ pip install pyexcel-ezodf
or clone it and install it:
$ git clone https://github.com/pyexcel/pyexcel-ezodf.git $ cd pyexcel-ezodf $ python setup.py install
http://packages.python.org/ezodf
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4