On 23/03/2011 01:54, Thomas L. Shinnick wrote:
At 08:33 PM 3/22/2011, monkeys paw wrote:
When i open a file in python, and then print the
contents line by line, the printout has an extra blank
line between each printed line (shown below):
>>> f=open('authors.py')
>>> i=0
>>> for line in f:
prin
On 23/03/2011 01:33, monkeys paw wrote:
When i open a file in python, and then print the
contents line by line, the printout has an extra blank
line between each printed line (shown below):
>>> f=open('authors.py')
>>> i=0
>>> for line in f:
print(line)
i=i+1
if i > 14:
break
author_list =
At 08:33 PM 3/22/2011, monkeys paw wrote:
When i open a file in python, and then print the
contents line by line, the printout has an extra blank
line between each printed line (shown below):
>>> f=open('authors.py')
>>> i=0
>>> for line in f:
print(line)
i=i+1
if i > 14:
On Mar 23, 1:33 am, monkeys paw wrote:
> When i open a file in python, and then print the
> contents line by line, the printout has an extra blank
> line between each printed line (shown below):
>
> >>> f=open('authors.py')
> >>> i=0
> >>> for line in f:
> print(line)
> i=i+1
>
Run your script and "pipe" the output to "| od -c" the octal dumper will
show you what characters you're printing.I'm guessing python's "print"
is adding one and each line in your file contains another.
You can also use a "," in python I forget the exact syntax, something
like "print(line