【发布时间】:2021-04-11 12:47:24
【问题描述】:
我正在尝试从一个免费显示该信息的网站 (https://www.wieland.com/en/metal-information#tab-general) 获取不同金属价格的信息。我已经通过使用 Python+Selenium 实现了它,但我知道还有更有效的方法(例如直接从 AJAX 响应中获取信息)。我已经找到了我想通过使用 FireFox 开发工具获得的信息,但是我找不到将这些信息直接导入 python 的方法。
目的是将日期和价格信息输入python,然后使用Pandas创建数据框
例如,我为了获得 AJAX 响应而遵循的步骤是:
如果有人能在这个话题上指导我,我将不胜感激
【问题讨论】:
-
当我输入您发布的 URL 时,我没有看到这些 XHR 请求正在生成。您究竟做了什么来生成这些 AJAX 请求。或者至少指定其中一个请求的完整 URL,而不是显示部分 URL 的图像。
-
感谢您的快速反馈,我更新了我的帖子,展示了这些 AJAX 请求是如何生成的。 URL 在我上面所做的流程中并没有真正改变
标签: python ajax web-scraping