<form action="/2811457/follow?gsid=3_5bce9b871484d3af90c89f37" method="post">
<div>
<a href="/2811457/follow?page=2&gsid=3_5bce9b871484d3af90c89f37">next_page</a>
<input name="mp" type="hidden" value="3" />
<input type="text" name="page" size="2" style='-wap-input-format: "*N"' />
<input type="submit" value="jump" /> 1/3
</div>
</form>
私は STO で検索を行っています。多くの人がタグ間のテキストを抽出する方法を尋ねます。定義されたテキストを指定して href を抽出する方法を知りたいです。
上記の html ファイルで、「/2811457/follow?page=2&gsid=3_5bce9b871484d3af90c89f37」を「next_page」というテキストを指定して抽出します。
私がやったことは次のようなものです:
t = soup1.findAll(text=re.compile(r'next_page'))
s = t.parent
print s.nextSibling['href']
None を返します
なにか提案を?