인프런 - 강의/초간단 초스피드 데이터 수집 (파이썬 크롤링)

10 - 간단한 텍스트 가공법

개복치 개발자 2019. 12. 23. 12:04

 

크롤링을 하다 보면, 데이터가 예쁘게 나오지 않는 경우가 있습니다.

 

그럴 때를 대비한 간단한 텍스트 가공 방법에 대해서 알아보겠습니다.

 

myinfo = "나왔어염뿌우^^"

print(myinfo[0])
print(myinfo[1])
print(myinfo[4:6])

myinfo2 = "나왔어 뿌우^^"

print(myinfo2.split(" "))
print(myinfo2.split(" ")[0])
print(myinfo2.split(" ")[1])



뿌우
['나왔어', '뿌우^^']
나왔어
뿌우^^

 

이렇게 출력이 됩니다.

 

myspace = "      양쪽에 띄워쓰기      1"

print(myspace)
print(myspace.strip())



sentence = ' 띄우쓰기 제거   해볼    까용 '
print(sentence.replace(" ", ""))

sentence2 = ' 엔터도 제거 해볼까용 \n \n'

print(sentence.replace("\n", ""))

      양쪽에 띄워쓰기      1
양쪽에 띄워쓰기      1
띄우쓰기제거해볼까용
 띄우쓰기 제거   해볼    까용 

 

와 같이 나옵니다.