반응형
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
반응형
'파이썬' 카테고리의 다른 글
파이썬 numpy 2d 배열에서 하위 배열을 어떻게 추출합니까? (0) | 2020.11.09 |
---|---|
파이썬 MySQL 데이터베이스에서 Python 3.5.1을 사용하는 방법 (0) | 2020.11.09 |
파이썬 TensorFlow에서 사전 학습 된 단어 임베딩 (word2vec 또는 Glove) 사용 (0) | 2020.11.08 |
파이썬 Python : Seaborn 막대 플롯에서 백분율 플로팅 (0) | 2020.11.08 |
파이썬 URL로 링크를 따르는 Python 기계화 및 nr 매개 변수는 무엇입니까? (0) | 2020.11.08 |
댓글