2011-06-24 10 views
-1

を見つけるには、私はhtmlコードを持っていますか? soup.findは( 'DIV'、{ 'ID': "DIV1は"})を返し:BeautifulSoupと

<div id='div1'> 
    <div id='d'> </div> 
    <p></p> 
</div> 

私は取得する必要が:

<div id='d'> </div> 
<p></p> 
+4

"soup.find( 'DIV'、{ 'ID':" DIV1は "})DIV1でデータを返します。"それはどういう意味ですか?一致したノードを正確に返します。ほかに何が欲しいですか? –

+0

もう一度質問をお読みください。 – Evgeny

+1

ドキュメントを読み、renderContents()メソッドまたはcontents属性を確認してください。 –

答えて

0

すべての子タグを含むタグの先頭と最後の間にコンテンツを挿入します。

soup.find('div', id="div1").contents