如何考虑与Beautifulsoup的换行符

时间:2015-04-02 18:20:07

标签: python html beautifulsoup html-parsing

当我想在第2行获得值name时,我想了解如何换行:

    <input type="hidden" name="return" value="sommetoken=1" />
    line 2 ->  <input type="hidden" name="**sommetoken2**" value="1" />   
</form>

1 个答案:

答案 0 :(得分:0)

根据我的理解,您要问下一个input元素知道第一个元素在哪里。

在这种情况下,您可以使用find_next_sibling()

first_input = soup.find("input", {"name": "return"})
second_input = first_input.find_next_sibling("input")

print(second_input.get("name"))