반응형
어딘가에서 데이터를 가져와서 가공하는 가장 필수이자 기본적인 것이 바로 필요없는 앞뒤 공백을 제거하는것이다.
이 공백이 있음으로서 데이터 가공에 많은 문제가 발생할 수 있기 때문이에요.
공백제거는 3가지 방식이 있습니다. 앞뒤공백 제거, 앞 공백제거, 뒤 공백제거
앞뒤공백제거 : strip()
def my_text(self):
text = ' hello cito '
print(text.strip())
결과 : hello cito
앞공백제거 : lstrip()
def my_text(self):
text = ' hello cito '
print(text.lstrip())
결과 : hello cito
뒤공백제거 : rstrip()
def my_text(self):
text = ' hello cito '
print(text.rstrip())
결과 : hello cito
추가로 문자열 내에 모든 공백을 제거 할 수도 있습니다.
그러기 위해서는 "치환"을 이용해야합니다.
치환 : replace()
def my_text(self):
text = ' hello cito '
print(text.replace(" ",""))
결과 : hellocito
반응형
'Cito 일 > 아무나 하는 파이썬' 카테고리의 다른 글
[파이썬] 파이썬의 레이아웃 (2) | 2020.09.05 |
---|---|
[파이썬] 버튼 (QPushButton) 위젯 사용 (0) | 2020.09.04 |
[Python]트위터에 쿠파하기 업그레이드 1-4 : 채널 아이디 부여 (1) | 2020.09.01 |
[Python]트위터에 쿠파하기 업그레이드 1-3 : 상품 카테고리 확장 (0) | 2020.08.31 |
[Python]트위터에 쿠파하기 업그레이드 1-2 : 네이버 단축 url 사용 (0) | 2020.08.30 |
[Python]트위터에 쿠파하기 업그레이드 1-1 : 상품정보를 낭비하지 말자 (0) | 2020.08.29 |
트위터에 쿠파하기 업그레이드 1 : 상품정보를 낭비하지 말자 (0) | 2020.08.24 |
쿠팡파트너스 - 트위터 너무 쉽게 자동 트윗하기 문제점?! (0) | 2020.08.24 |
쿠팡파트너스 - 트위터 너무 쉽게 자동 트윗하기 (트위터 글쓰기 API 호출) (0) | 2020.08.23 |
댓글