【发布时间】:2021-01-28 22:29:38
【问题描述】:
我正在尝试为一个项目抓取以下网站:https://www.tunefind.com/show/chicago-fire/season-1/12210 最后一步是抓取页面上提到的 Spotify 歌曲的链接。通常我会查看源代码,从那里很清楚。 但是,在这种情况下不是。查看 spotify 按钮周围的源代码,我找不到指向这首歌的超链接。可能是故意这样做的,以防止刮伤? (哎呀)
有没有办法从按钮获取超链接?我知道 Python 中有一个单击按钮的“互联网”界面,但我不想使用它,因为这会极大地影响加载时间。
谢谢!
【问题讨论】:
-
这可能是偶然的。该站点是用 react 构建的,因此它在虚拟 dom 中隐藏了许多操作数据。祝你好运找到可靠的方法将其取出。
标签: javascript python html web-scraping beautifulsoup