A cross-platform Python library for generating Excel 2007 compatible spreadsheets. A simple interface to an excessive file format.
XlsXcessive makes generating Excel compatible OOXML spreasheets easy. It supports common features like multiple cell data types, formulas, styles, merged cells and multiple worksheets.
It is open source software developed at YouGov and licensed under the MIT license.
Some basic documenation is in the
README.rst
file. Also see the
sample.py
file for an an example that excercises most of the current features
of the library.
Follow the development of XlsXcessive at BitBucket . Email christian *at* dowski.com or tweet @dowskimania with questions and/or comments.
Enter some numbers, words and formulas below and export them as an Excel spreadsheet.
Install with easy_install
easy_install XlsXcessive
or download a release , unpack it and ...
python setup.py install
Note: lxml is a downstream dependency.
If you are installing on Linux you'll need the development headers for
libxml2 and libxlst1. On Ubuntu/Debian you can
run:
sudo apt-get install libxml2-dev libxslt1-dev
Refer to the lxml docs for installation requirements on other platforms.