- 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'))
'Python > Examples' 카테고리의 다른 글
Python | Examples | Python code 에서 bash 명령 실행, command 실행 (0) | 2016.03.03 |
---|---|
Python | Examples | dictionary 에서 key 값만 얻기 (0) | 2016.03.02 |
Python | Examples | String to datetime (0) | 2016.03.02 |
Python | Example | convert (encoding/decoding) URL Unicode to UTF-8 characters (0) | 2016.02.26 |
Python | Examples | xlwt, xlrd, xlutils 사용하기 | python - excel 파일 다루기 (0) | 2016.01.12 |