我想提取內容「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 2011-05-14 02:35:07
'Name:'是否出現在文檔的其他地方? – 2011-05-14 02:45:27
對不起,這是我的錯誤。現在它可以工作。 – ready 2011-05-14 03:04:27