본문 바로가기
데이터 엔지니어링

[Python / Crawling] Python 문자열 공백 없애기

by 까다로운오리 2022. 2. 9.

 

우리 학교 공지사항을 크롤링을 하기 위해 해당 tag의 text들을 추출했는데

무수한 공백과 함께 공지사항이 출력되었다.

 

 

이를 없애기 위해서 파이썬 내장 함수인 strip()를 써줬다.

 

 

text.strip()을 쓰면 오른쪽 왼쪽에 있는 무수한 공백들을 다 제거해준다.

 

strip() -오른쪽 왼쪽 공백을 제거
lstrip() - 왼쪽 공백을 제거
rstrip() - 오른쪽 공백을 제거

+)추가로 모든 공백을 다 없애고 싶으면 replace(" ","")를 이용하면 된다.!

 

 

공백이 아닌 문자열도 지울 수 있는데,

example = "Hello World!"

print(example.lstrip("He"))
#출력 결과:llo World!

print(example.rstrip("rld!"))
#출력 결과:Hello Wo

 

이 된다!