Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中使用beautifulsoup单击链接_Python_Web Scraping_Beautifulsoup - Fatal编程技术网

在python中使用beautifulsoup单击链接

在python中使用beautifulsoup单击链接,python,web-scraping,beautifulsoup,Python,Web Scraping,Beautifulsoup,在mechanize中,我们可以使用follow\u link或click\u link单击链接。在beautiful soup中有类似的东西可以点击网页上的链接吗?beautiful soup是一个HTML解析器 进一步的讨论实际上取决于您所处的具体情况以及特定网页的复杂性 如果您需要与网页交互:提交表单、单击按钮、滚动等-您需要使用一个利用真实浏览器的工具,如 例如,在某些情况下,如果在提交表单时没有涉及javascript,那么它也适用于您 而且,有时您可以通过简单地跟随或的链接来处理它。

在mechanize中,我们可以使用follow\u link或click\u link单击链接。在beautiful soup中有类似的东西可以点击网页上的链接吗?

beautiful soup
是一个HTML解析器

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

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

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

而且,有时您可以通过简单地跟随或的链接来处理它。

print(soup.find('h1',class='pdp\u product\u title')) 没有任何结果
女式鞋式Air Force 1 Shadow

谢谢。我想知道是否可以像在浏览器中使用inspect元素那样使用python修改链接?我试着用机械化。该链接在打印后被修改,但单击后仍会打开同一页。@user3286661好的,可以显示您正在使用的代码吗?它的目的是什么?谢谢。哦,是的!我已经发布了一个问题。这里是:@user3286661,我来看看你的特殊机械化问题。我也不认为现在的问题有什么需要补充的。@alecxe你能帮我解决一个关于靓汤的问题吗?