Where is the syntax for the dict() constructor ?!

Neil Cerutti horpner at yahoo.com
Fri Jul 6 14:31:18 CEST 2007

On 2007-07-05, John Machin <sjmachin at lexicon.net> wrote:
> On Jul 6, 5:31 am, Neil Cerutti <horp... at yahoo.com> wrote:
>> Mostly you can use the default 'excel' dialect and be quite
>> happy, since Excel is the main reason anybody still cares about
>> this unecessarily hard to parse (it requires more than one
>> character of lookahead for no reason except bad design) data
>> format.
> One cares about this format because people create data files of
> millions of rows (far exceeding the capacity of Excel (pre-2007)) in
> many imaginative xSV dialects, some of which are not handled by the
> Python csv module.
> I don't know what you mean by "requires more than one
> character of lookahead"

It's because of the silly way that quotes are quoted in quoted


But I'm not a parsing expert by any means.

Neil Cerutti

More information about the Python-list mailing list