S Borg wrote:
> Hello,
> 
>  I am parsing text from one document to another. I have a scheme
> similar to:
> 
>  for x in myfoobar:
>    print >> mytextfile, "%s    " % mydictionary[x],   #all on same line
>  print >> mytextfile, '\n'      #new line
> 
> 
> I am getting line breaks before my explicit line break. Am I
> unwittingly copying '\n' characters from the original file?
> How should I fix this(What is the 'Pythonic' solution)?
> 
> thanks,
> -S
> 

mytextfile.write("%s    " % mydictionary[x])

should work. IMO file.write() is self-explanatory but "print >> file" is 
a bit obscure.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to