I am trying to output the result from a Python script to a text file where each output should be saved to a line.
f1=open('./output.txt', 'a')
f1.write(content + "\n")
When I open output.txt
with the regular notepad
the results look like this:
color amber color aqua color analysis color app color adobe color alive app
However, when I open the file with notepad++
it looks fine and each word is saved on a line.
How can make the script save the result line-by-line so it would show the same on the regular notepad?
This question is related to
python
You may want to look into os dependent line separators, e.g.:
import os
with open('./output.txt', 'a') as f1:
f1.write(content + os.linesep)
Source: Stackoverflow.com