본문 바로가기
파이썬

파이썬은 텍스트 파일에 줄 단위로 쓰기

by º기록 2020. 11. 8.
반응형

Python 스크립트의 결과를 각 출력을 한 줄에 저장해야하는 텍스트 파일로 출력하려고합니다.

f1=open('./output.txt', 'a')
f1.write(content + "\n")

일반 notepad output.txt 를 열면 결과는 다음과 같습니다.

color amber color aqua color analysis color app color adobe color alive app

그러나 notepad ++ 로 파일을 열면 괜찮아 보이고 각 단어가 한 줄에 저장됩니다.

스크립트가 결과를 한 줄씩 저장하여 일반 메모장에 동일하게 표시되도록하려면 어떻게해야합니까?

 

해결 방법

 

음, 문제는 메모장의 잘못된 줄 끝 / 인코딩입니다. 메모장은 Windows의 줄 끝 ( \ r \ n )을 사용하고 \ n 을 사용합니다.

 

참조 페이지 https://stackoverflow.com/questions/35685518

 

 

반응형

댓글