次の様なhtmlがあります。
beautifulsoupでこの中から「0120」という文字列が含まれる要素を抽出し、
その次のtd内のsubmitを取得したいのですがうまく取得出来ません。
参照:bs4を用いて特定の文字列を含むタグを全て取得したいです
こちら等も参照しましたが、該当の文字列を含む要素までは取得できましたが
目的までにたどり着く事が出来ませんでした。
html
1<table> 2 <tr bgcolor="red"> 3 <form name="form1" method="post" action="/any.html"> 4 <input type="hidden" name="hoge" value="any"> 5 <td nowrap> 6 エニー 7 </td> 8 <td nowrap> 9 フガ1234ホゲピヨ 10 </td> 11 <td nowrap> 12 <input type="submit" value="選択" name="dital"> 13 </td> 14 </form> 15 </tr> 16 17 <tr bgcolor="blue"> 18 <form name="form1" method="post" action="/any.html"> 19 <input type="hidden" name="hoge" value="any"> 20 <td nowrap> 21 エニー 22 </td> 23 <td nowrap> 24 フガ5678ホゲピヨ 25 </td> 26 <td nowrap> 27 <input type="submit" value="選択" name="dital"> 28 </td> 29 </form> 30 </tr> 31 32 <tr bgcolor="green"> 33 <form name="form1" method="post" action="/any.html"> 34 <input type="hidden" name="hoge" value="any"> 35 <td nowrap> 36 エニー 37 </td> 38 <td nowrap> 39 フガ0120ホゲピヨ 40 </td> 41 <td nowrap> 42 <input type="submit" value="選択" name="dital"> 43 </td> 44 </form> 45 </tr> 46</table>
回答1件
あなたの回答
tips
プレビュー