
Nov. 24, 2009
12:32 a.m.
Background: John maintains xlrd, the python package for reading Excel files, and is looking to support Microsoft's newer xml based format... John Machin wrote: <snip>
Note that it needs an ElementTree implementation (supplied with more recent Pythons), and tries to find one in various places. Limited testing with lxml gave identical results, but slightly slower, so you could try that instead if you wanted to (would require fiddling with imports in xlsxrd.py)
That surprised me. Would anyone here be interested in taking a look at John's code to see what's tripping up lxml and causing it to be slower? cheers, Chris -- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.uk