Python > 파일 입출력 > CR, LF 문자열이 있는 write () 시 추가 CR, CR, CR, LF) 규격처럼
Windows 10 Pro v1809
Anaconda v2019.03
Jupyter Notebook v5.7.8
Python v3.7.3
개요
코드
with open('test_190603.txt', 'w') as wfp:
wfp.write("AAAA" + "\r\n")
wfp.write("AAAA" + "\r\n")
wfp.write("AAAA" + "\r\n")
출력 파일의 구조
구조 정보 얻기
에서
Binary Editor BZ를 통해 확인
추가 CR(0x0D)이 있습니다.
연관성
다음(2016년 정보)과 유사한 증상.
이진법으로 부쳐 처리하다.
불가해한 점
시험을 준비하다
처리하다.
文字列 + CR, LF
아니오.文字列 + LF
그러면 write()라면.(으)로 씁니다.
하지만 앞으로 파이톤의 버전이 업그레이드될 때 문제가 수정되면 동작이 달라지겠죠.
규격에 따르다
(2019-06-03) 추기
@c-yan씨의 메모에서 파이톤의 규격을 언급했다.
스타일북이랑 똑같네.
메시지 감사합니다.
문건을 읽다
Windows의 경우 CR, LF 파일은 다음과 같습니다.
Reference
이 문제에 관하여(Python > 파일 입출력 > CR, LF 문자열이 있는 write () 시 추가 CR, CR, CR, LF) 규격처럼), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7of9/items/b874eca9ec8789dc3f97텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)