[PYTHON] BeautifulSoup에 InnerText가 있습니까?
PYTHONBeautifulSoup에 InnerText가 있습니까?
아래 코드를 사용하여 :
soup = BeautifulSoup(page.read(), fromEncoding="utf-8")
result = soup.find('div', {'class' :'flagPageTitle'})
나는 다음 html을 얻는다 :
<div id="ctl00_ContentPlaceHolder1_Item65404" class="flagPageTitle" style=" ">
<span></span><p>Some text here</p>
</div>
태그없이 텍스트를 입력하려면 어떻게해야합니까? BeautifulSoup에 InnerText가 있습니까?
해결법
-
==============================
1.필요한 것은 :
필요한 것은 :
result = soup.find('div', {'class' :'flagPageTitle'}).text
-
==============================
2.findAll (text = True)을 사용하여 텍스트 노드 만 찾을 수 있습니다.
findAll (text = True)을 사용하여 텍스트 노드 만 찾을 수 있습니다.
result = u''.join(result.findAll(text=True))
-
==============================
3.
를 검색하고 텍스트를 가져올 수 있습니다.
를 검색하고 텍스트를 가져올 수 있습니다.
soup = BeautifulSoup.BeautifulSoup(page.read(), fromEncoding="utf-8") result = soup.find('div', {'class': 'flagPageTitle'}) result = result.find('p').text
from https://stackoverflow.com/questions/8993854/is-there-an-innertext-equivalent-in-beautifulsoup by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 작성 줄은 줄 바꿈없이 줄을 긋고 파일을 채 웁니다. (0) | 2018.11.05 |
---|---|
[PYTHON] 파이썬을 사용하지 않고 FTP 파일을 읽을 수 있습니까? (0) | 2018.11.05 |
[PYTHON] 파이썬으로 작성된 프로그램을 컴파일 할 수 있습니까? [닫은] (0) | 2018.11.05 |
[PYTHON] 자기 .__ dict __. 업데이트 (** kwargs) 좋은 스타일이나 가난한 스타일? (0) | 2018.11.05 |
[PYTHON] 중첩 목록의 두 번째 열에서 최대 값 찾기? (0) | 2018.11.05 |