Skip Montanaro added the comment: In your Mon class, you've left the doublequote parameter unset (it defaults to None). It completely overrides the default dialect. When no Dialect class is given, the default is csv.excel. Note that doublequote is set to True in csv.excel. In your second example, the reader starts with csv.excel, then selectively overrides the named attributes.
---------- resolution: -> not a bug status: open -> closed Added file: http://bugs.python.org/file39406/quotebug.py _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24147> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com