如何使用python beautiful soup在web上抓取只出现在鼠标悬停时的数据?
因此,我正在进行一个项目,并在这个链接上: 我能够用普通的方法轻松地提取所有表格数据。然而,在这个站点上,有一个图表,我需要的数据只有当你将光标悬停在上面时才会出现。我的问题很简单,你如何提取?因为当我在条形图上查看站点的源代码时,我只得到了css部分和条形图的长度以及全部,而不是鼠标悬停时显示的估计和报告的EPS的实际数据。我希望我能如何使用python beautiful soup在web上抓取只出现在鼠标悬停时的数据?,python,web-scraping,beautifulsoup,Python,Web Scraping,Beautifulsoup,因此,我正在进行一个项目,并在这个链接上: 我能够用普通的方法轻松地提取所有表格数据。然而,在这个站点上,有一个图表,我需要的数据只有当你将光标悬停在上面时才会出现。我的问题很简单,你如何提取?因为当我在条形图上查看站点的源代码时,我只得到了css部分和条形图的长度以及全部,而不是鼠标悬停时显示的估计和报告的EPS的实际数据。我希望我能 try: divparent = soup.find_all('div', attrs={'class':'highcharts-poin
try:
divparent = soup.find_all('div', attrs={'class':'highcharts-point highcharts-color-0 highcharts-point-mouseOut'})
except:
print("no table div")
return
我试着做上面的代码,但没有用,我真的不知道该怎么做。对此,我们将不胜感激。谢谢。此数据正在使用JavaScript添加到页面中,并且不在请求的响应中
但是,您可以使用API获得它(JavaScript代码就是这样做的)。只需将get请求发送到:您能否详细说明API及其相关文档?请解释您是如何生成api.nasdaq链接的?