在python中使用beautifulsoup单击链接

use*_*661 7 python beautifulsoup web-scraping

在机械化中,我们使用follow_link或click_link单击链接.在美丽的汤中是否有类似的东西点击网页上的链接?

ale*_*cxe 14

BeautifulSoup是一个HTML 解析器.

进一步的讨论实际上取决于您所处的具体情况以及特定网页的复杂性.

如果您需要与网页进行交互:提交表单,单击按钮,滚动等 - 您需要使用一个使用真实浏览器的工具,例如selenium.

在某些情况下,例如,如果提交表单时没有涉及javascript,mechanize那么也适合您.

并且,有时你可以通过简单地跟随urllib2或用链接来处理它requests.