본문 바로가기
Python/Python FAQ

Python 텍스트 파일을 문자열 변수로 읽고 개행을 제거하는 방법은 무엇인가요?, How to read a text file into a string variable and strip newlines?

by 베타코드 2023. 5. 25.
반응형

질문


저는 이렇게 생긴 텍스트 파일을 가지고 있습니다:

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()
반응형

댓글