【发布时间】:2019-12-08 08:37:24
【问题描述】:
我正在尝试读取无法通过 API 获得的基金价格。基金在此列出https://bors.e24.no/#!/instrument/KL-AFMI2.OSE
起初我认为这将是一个简单的任务,所以我查看了 beautifulsoup,但意识到我想要的没有返回。据我所知,由于:
<-- ngIf: $root.allowStreamingToggle -->
我是一个初学者,所以希望有人可以帮助我用一种简单的方法来获得这个价值。
【问题讨论】:
-
我在 HTML 中看不到
ngif。有ng-if="$root.allowStreamingToggle"表示一些向页面添加数据的 JavaScript 框架。您必须使用Selenium来获取数据。或者您可以尝试查找 JavaScript 用来获取数据的 url,然后使用requests获取它。 -
预期结果是 c.1 961,74 吗?
-
是的,结果就是这样。
标签: python selenium web-scraping beautifulsoup scrapy