Mike Rovner
2005-05-22 21:40:15 UTC
How do you handle unicode? (The csv module barfs, I think DSV gets it
right by accident not design).
Unicode is outside of the scope of csv. As recently discussed on clp,right by accident not design).
csv deals exclusively with bytes. However IIRC Unicode inside "" passes.
I have to do some extra tests.
The DSV module has two very nice features. One is that it guesses the
delimiter (and even gets it right sometimes :-) and the other is that
it guesses if the first row is a header row (and gets that right
sometimes
as well :-)
Same for csv.delimiter (and even gets it right sometimes :-) and the other is that
it guesses if the first row is a header row (and gets that right
sometimes
as well :-)
BitPim currently has almost every possible Python/C integration method
in use! There is Swig for the usb stuff, half Swig/half C++ for Windows
Address Book (currently unused) and full custom code for APSW and string
matching.
I have experience with swig, boost and Pyrex.in use! There is Swig for the usb stuff, half Swig/half C++ for Windows
Address Book (currently unused) and full custom code for APSW and string
matching.
I presume you saw the todo list - http://bitpim.org/todo.html
sureThere are several other items not on there as well such as tighter
integration
on Linux and Mac. Are you interested in algorithms, user interface, OS
plumbing?
Currently I can use only Windows and yes, I am in that order.integration
on Linux and Mac. Are you interested in algorithms, user interface, OS
plumbing?
Mike