New submission from sfinnie <scott.fin...@gmail.com>:

Running the examples in the csv module docs 
(http://docs.python.org/library/csv.html) causes problems reading file on a 
mac.  This is highlighted in issue 1072404 
(http://bugs.python.org/issue1072404).

Commentary on the bug indicates a no fix, meaning most/many people using a mac 
will get an error if they use the sample code in the docs.

A simpler solution would be to use universal newline mode in the doc examples.  
This is actually mentioned in commentary on the bug, and appears to work.

Proposal
--------
In all example code blocks, use mode 'rU' when opening the file.  1st code 
block, for example, would become:

spamReader = csv.reader(open('eggs.csv', 'rU'), delimiter=' ', quotechar='|')

That should solve the problem on mac without impacting compatibility on other 
operating systems.  Note: Haven't been able to verify this on other platforms.

----------
assignee: georg.brandl
components: Documentation
messages: 103086
nosy: georg.brandl, sfinnie
severity: normal
status: open
title: use universal newline mode in csv module examples
type: feature request
versions: Python 2.6, Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue8387>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to