Skip to main content

A Python package to create/manipulate OpenDocumentFormat files.

Project description

Abstract

ezodf is a Python package to create new or open existing OpenDocumentFormat files to extract, add, modify or delete document data.

a simple example (doesn’t work yet):

import ezodf

ods = ezodf.ODS('testspreadsheet.ods')
sheet = ezodf.Spreadsheet(ods, 'SHEET')
sheet[0, 0] = ezodf.Cell("Textcell")
ods.save()

for more examples see: /examples folder

Dependencies

  • lxml <http://codespeak.net/lxml/> for painless serialisation with prefixe declaration (xlmns:prefix=”global:namespace:specifier”) in the root element, and declarations for unused prefixes are also possible.

The target platform is Python 3.1+, no Python 2 support planned at this time.

Installation

with pip:

pip install ezodf

or from source:

python setup.py install

Tests

run tests

python runtests.py

on Windows:

runtests.bat

Documentation

http://packages.python.org/ezodf

send feedback to mozman@gmx.at

ezodf can be found on bitbucket.org at:

http://bitbucket.org/mozman/ezodf

NEWS

Version 0.1.0 - 02 Januar 2011

  • Pre-Alpha version

  • open/saveas ODF documents

  • modify meta data

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

ezodf-0.1.0.zip (62.1 kB view details)

Uploaded Source

ezodf-0.1.0.tar.gz (52.2 kB view details)

Uploaded Source

File details

Details for the file ezodf-0.1.0.zip.

File metadata

  • Download URL: ezodf-0.1.0.zip
  • Upload date:
  • Size: 62.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ezodf-0.1.0.zip
Algorithm Hash digest
SHA256 9a5f84edc29d451757720d235c461e2be31dd423f1a91f0d3a1f2a85e3c6747b
MD5 9d37e6e6878ab8429d236cc19a6ba86e
BLAKE2b-256 7105f668db7e8d35491717a6c1e610f79e5e83ef96cde1c902910e46fe269d6b

See more details on using hashes here.

File details

Details for the file ezodf-0.1.0.tar.gz.

File metadata

  • Download URL: ezodf-0.1.0.tar.gz
  • Upload date:
  • Size: 52.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ezodf-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c7cf22d634d0a72412061aa7a88ea5279a6cce984f149cf66162d5cc9a2b0ebc
MD5 eb53c7eb3248d6729bd73621b3c3b838
BLAKE2b-256 a92bca874220d41e00f707b919b7bb7f0827175d4a32f9da171acd758a4d1692

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page