From: Felix W. <Fel...@gm...> - 2004-06-20 08:39:28
|
Stephen Waterbury wrote: > Felix Wiemann wrote: > >> David Goodger wrote: >> >>> David Priest's "csv-table" directive has been added to the >>> reStructuredText parser. >> >> You didn't test for compatibility before, did you? ;) > > You didn't check for other Python CSV modules, did you? ;) No, I didn't, to be honest. :) > Some other possibilities for pre-2.3 CSV support are: > > * Python-DSV ("delimiter-separated-values") > http://python-dsv.sourceforge.net/ > (I haven't tried it, but it says "Python 2.0 or greater") It isn't a drop-in replacement for the csv module, so it would require hacking. > * CSV module for Python (by Dave Cole, > who I think wrote the official one too) > http://www.object-craft.com.au/projects/csv/ > (This one also appears to work with 2.0 or greater.) Needs binary files. (We can't easily compile things on Windows, can we?) However, thanks to your suggestions, I realized that it is actually very easy to write a Python-only replacement (i.e. without binaries) for the csv module, which will also work with Python 2.1/2.2, because Docutils uses only a very limited number of features. (E.g. no writing, only reading of CSV data.) Added to todo list, I'll implement that after the functional tests. -- When replying to my email address, please ensure that the mail header contains 'Felix Wiemann'. <http://www.ososo.de/> |