반응형
질문
저는 이렇게 생긴 텍스트 파일을 가지고 있습니다:
ABC
DEF
이 경우 개행 없이 한 줄 문자열로 파일을 읽어서 'ABCDEF'
와 같은 문자열을 만들 수 있을까요?
각 줄에서 줄 끝의 개행 문자를 제거하면서 파일을 리스트로 읽는 방법은 How to read a file without newlines?을(를) 참조하세요.
답변
다음을 사용할 수 있습니다:
with open('data.txt', 'r') as file:
data = file.read().replace('\n', '')
또는 파일 내용이 한 줄임이 보장되는 경우
with open('data.txt', 'r') as file:
data = file.read().rstrip()
반응형
댓글