New submission from Steven Kryskalla:

I heard someone complain about this code appearing in the official 
documentation in a few places:

for line in open("file.txt"):
    print(line)

This code will print two newlines.

I went through the current "default" and "2.7" branches and changed the places 
where this occurred to use print(line, end="") for 3.x or "print line," for 2.x.

r80699.patch is for the "default" branch (3.x)
r80694.py27.patch is for the "2.7" branch

----------
assignee: docs@python
components: Documentation
files: r80699.patch
hgrepos: 164
keywords: patch
messages: 176824
nosy: docs@python, lost-theory
priority: normal
severity: normal
status: open
title: Docs: double newlines printed in some file iteration examples
type: enhancement
versions: Python 3.3, Python 3.4, Python 3.5
Added file: http://bugs.python.org/file28191/r80699.patch

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

Reply via email to