javascript - 如何使用 Python 从由 Javascript 填充的网站获取数据?

标签 javascript python html web-scraping beautifulsoup

我想从网站获取一些数据/值。我为此使用了 beautifulsoup,当我尝试从 Python 脚本中获取它们时,这些字段是空白的,而当我检查网页的元素时,我可以清楚地看到表格行中提供了可用的值数据。 当我看到 HTML 源代码时,我注意到那里也是空白的。 我想出了一个原因,该网站正在使用 Javascript 从自己的数据库中填充相应字段中的值。如果是这样,我怎样才能使用Python获取它们呢?

最佳答案

Selenium 和 phantomjs 的 Python 绑定(bind)(如果您想使用 headless 浏览器作为后端)是适合这项工作的工具。

关于javascript - 如何使用 Python 从由 Javascript 填充的网站获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28765398/

相关文章:

javascript - 如何从 API 中提取数据以供 Opera Mini 使用?

javascript - D3 平移缩放后点击坐标

python - 如何在 ECB 模式下解密 3DES(使用单词列表)?

python - 如何检索 LDAP 数据库的所有属性

python - 使用 skimage.transform.rotate 时如何为外部像素创建蒙版

jquery - 可点击链接上方的 Div

javascript - 从数据库获取图像并将其链接到 php 中的功能或新闻等

javascript - 如何改进这段代码(数组数据过滤)

javascript - 如何在 JavaScript 中获取附加的 accodian

javascript - Yahoo Weather api JSON 图标