This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author skip.montanaro
Recipients dcelzinga, skip.montanaro
Date 2007-10-02.15:14:26
SpamBayes Score 0.012932341
Marked as misclassified No
Message-id <1191338067.83.0.817676070431.issue1227@psf.upfronthosting.co.za>
In-reply-to
Content
The string name of the dialect is "excel-tab".  Hyphens are not
valid characters in identifiers though, so the actual object
is named "excel_tab".  When you call csv.get_dialect("excel-tab")
it instantiates the csv.excel_tab class and returns that:

>>> csv.list_dialects()
['excel-tab', 'excel']
>>> csv.get_dialect("excel-tab")
<csv.excel_tab instance at 0x820b50c>
>>> csv.excel_tab
<class csv.excel_tab at 0x81f9f5c>
>>> csv.get_dialect("excel-tab").__class__ == csv.excel_tab
True
History
Date User Action Args
2007-10-02 15:14:28skip.montanarosetspambayes_score: 0.0129323 -> 0.012932341
recipients: + skip.montanaro, dcelzinga
2007-10-02 15:14:27skip.montanarosetspambayes_score: 0.0129323 -> 0.0129323
messageid: <1191338067.83.0.817676070431.issue1227@psf.upfronthosting.co.za>
2007-10-02 15:14:27skip.montanarolinkissue1227 messages
2007-10-02 15:14:26skip.montanarocreate