"Hello world"콘텐츠를 추출하고 싶습니다. 페이지에는 <table>
및 이와 유사한 <td colspan="2">
이라는 배수가 있습니다. Beautifulsoup = 태그 내의 콘텐츠를 추출하십시오.
hello = soup.find(text='Name: ')
hello.findPreviousSiblings
그러나 그것은 아무것도 반환하지 않습니다. 다음 추출 "내 집 주소"로
<table border="0" cellspacing="2" width="800">
<tr>
<td colspan="2"><b>Name: </b>Hello world</td>
</tr>
<tr>
또한, 나는 또한 데 문제 :
<td><b>Address:</b></td>
<td>My home address</td>
나는 또한 사용하고 여기에
코드의 조각이다 동일한 방법으로 text = "Address :"를 검색하지만 다음 줄로 이동하여<td>
의 내용을 추출하는 방법은 무엇입니까? 다음
아무 것도 반환하지 않습니다. hello = soup.find (text = 'Name :') hello.next – ready
문서의 다른 곳에서는 '이름 :'을 사용합니까? –
죄송합니다. 이전의 실수였습니다. 이제 작동합니다. – ready