Javascript 如何使用Python从按钮中删除隐藏的超链接?

Javascript 如何使用Python从按钮中删除隐藏的超链接?,javascript,python,html,web-scraping,beautifulsoup,Javascript,Python,Html,Web Scraping,Beautifulsoup,我正试图为一个项目浏览以下网站: 最后一步是删除页面上提到的spotify歌曲的链接。通常我会查看源代码,从那里可以清楚地看到。 然而,在这种情况下,情况并非如此。查看spotify按钮周围的来源,我找不到指向歌曲的超链接。可能是故意的,为了防止刮擦?(哎呀) 有没有办法从按钮获取超链接?我知道Python中有一个“internet”界面,可以单击按钮,但我不想使用它,因为这会极大地影响加载时间 谢谢 你把网站刮掉是做错了。如果他们改变了一件事,你的整个项目就会停止工作。您应该使用他们的API如

我正试图为一个项目浏览以下网站: 最后一步是删除页面上提到的spotify歌曲的链接。通常我会查看源代码,从那里可以清楚地看到。 然而,在这种情况下,情况并非如此。查看spotify按钮周围的来源,我找不到指向歌曲的超链接。可能是故意的,为了防止刮擦?(哎呀)

有没有办法从按钮获取超链接?我知道Python中有一个“internet”界面,可以单击按钮,但我不想使用它,因为这会极大地影响加载时间


谢谢

你把网站刮掉是做错了。如果他们改变了一件事,你的整个项目就会停止工作。您应该使用他们的API

如果使用Chorme,请查看DevTools,转到“网络”选项卡并重新加载站点。您会发现您需要的数据位于以下url中:


不确定这是否对您有帮助,但所有数据都会加载到
窗口中。\uuuu初始状态\uuuu

这可能是偶然的。该站点是使用react构建的,因此它在virtualdom中隐藏了大量操作数据。祝你好运找到一个可靠的方法把它弄出来。你是对的。现在这是一个小项目,所以我觉得如果有什么变化就好了。接下来,我不知道如何使用API,基本上,您可以向他们的服务器发出请求,并以您想要的方式处理响应数据。。。查找它将为您节省大量时间,而不是将其废弃。好吧,听起来确实容易多了!我在你的链接中找到了信息。下一步是将其导入python:)将对此进行研究!