• BeautifulSoup 의 NavigableString 을 string type 으로 바꾸기
    • 기본적으로 BeautifulSoup 의 NavigabelString 은 Unicode Object 임.
    • so, Unicode Class 의 methods, property 사용 가능.
    • item 은 BeautifulSoup 의 Tag 라고 가정
    • a = item.string            # Tag object 인 item  의 string 만 추출.
    • 방법 1.
      import unicodedata
      b = unicodedata.normalize('NFKD', a).encode('ascii', 'ignore')
    • 방법 2.
      b = a.encode('utf-8')
    • 방법 3.
      str(child.encode('utf-8'))



+ Recent posts