본문 바로가기
다양한 TIP

Python string 개행 삭제(rstrip)

by 유기농프로그래밍 2019. 10. 11.
반응형

python으로 string을 처리하다보면 개행이든 space든 삭제해야하는 경우가 있다.

 

그럴 때 사용하는 명령어는 rstrip()이다.

 

 

rstrip 예시

 

data_str = "test rstrip\n"
data_str2 = "test rstrip  \n"

print( "[" + data_str.rstrip() + "]")
print( "[" + data_str2.rstrip() + "]")

print( "[" + data_str.rstrip('\n') + "]")
print( "[" + data_str2.rstrip('\n') + "]")

결과

python3 rstrip.py

[test rstrip]
[test rstrip]
[test rstrip]
[test rstrip  ]

 

즉, Default로 rstrip()을 하게 되면 string 마지막에 있는 space와 개행이 모두 삭제됨을 볼 수 있다.

그리고 인자로 '\n'을 넣게 되면 해당 문자열만 삭제되는 것을 볼 수 있다.

반응형

'다양한 TIP' 카테고리의 다른 글

gdb 내용 출력방법(batch)  (0) 2019.10.17
[Linux] IP와 계정으로 접근제어하기(sshd)  (0) 2019.10.08
Windows 10 스티커 메모장 열기  (0) 2019.10.07

댓글