【发布时间】:2017-08-02 21:30:30
【问题描述】:
我目前正在尝试使用https://www.wolframalpha.com/input/?i=AAPL+price 并访问包含文本“市场数据”的 h2 标记。
我正在使用 BeautifulSoup 通过查找所有 h2 标签并检查 h2.text 中的“市场数据”来执行此操作。
但是,问题是这个 url 文本的汤版本不包含任何 h2 标签。这与我单击“检查元素”并在 Chrome 中查找 h2s 时形成对比。为什么我做soup(url.text)时看不到h2s?这是否意味着它不是静态页面或其他东西?那我怎样才能刮掉这个h2标签呢?
【问题讨论】:
-
抓取的数据似乎没有 ng-include 标签。有 ng-apps 和 ng-controllers,但我没有看到任何链接。
标签: html web-scraping beautifulsoup