【问题标题】:Python Selenium extract chart informationPython Selenium 提取图表信息
【发布时间】:2021-01-26 16:11:27
【问题描述】:

我正在尝试从网站重建图表。

https://www.castorus.com/paris-2eme-ardsmnt,d84704896

我很可能需要在整个图表上滚动鼠标并获取显示在数据点上方的信息,但我无法获得从图表开始到结束的例程。

请问我可以把这张图表刮下来吗?

使用 selenium 访问该网站的代码很长(当我输入输入文本并提交时...),因此我想继续使用 selenium。

谢谢!

【问题讨论】:

  • edit您的问题并发布您的代码跟踪?

标签: python-3.x selenium web-scraping charts


【解决方案1】:

不需要 selenium,你也可以只使用 requests 来抓取数据

import requests
import re
import yaml

res = requests.get('https://www.castorus.com/paris-2eme-ardsmnt,d84704896')
finds = re.findall(r'data:.(\[[\s\S]*?\])', res.text)[0]
data = yaml.load(finds.replace("'", "\""))
print(data) # your data here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-29
    • 2021-12-04
    • 2019-04-15
    • 1970-01-01
    • 2021-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多