그래서 위키 피 디아 페이지에서 특정 위치의 영역을 긁어 냄으로써 해당 영역을 얻으려고합니다. 예를 들어 Cumbria를 사용하면 (https://en.wikipedia.org/wiki/Cumbria) 정보 상자를 얻을 수 있습니다.태그가 아닌 텍스트로 아름다운 수프에있는 아이템 찾기
url = 'https://en.wikipedia.org/wiki/Cumbria'
r = requests.get(url)
soup = BeautifulSoup(r.content, 'lxml')
value = soup.find('table', {"class": "infobox geography vcard"}) \
.find('tr', {"class":"mergedrow"}).text
은 그러나 infobox geography vcard
다수에게 <tr class='mergerow'>
서브 세트를 가지며, 각 내 <th scope='row'>
이다. 내가 원하는
<th scope='row'>
는 <th scope="row">Area</th>
내가 대신 태그 '지역'을 검색하여 <th scope="row">Area</th>
의 부분 집합의 텍스트를 얻을 수 있다면 다른 모든이 infobox geography vcard
감사합니다. find_next_sibling에 대해 알지 못했습니다. 굉장히 유용하다! –