координата xy интерактивной карты с использованием селена - PullRequest
0 голосов
/ 03 июня 2018

Я пытаюсь получить элемент отдельных свечей на графике tradingview.com.конкретно у них координаты х и у.Проблема в использовании инспектора. Я не могу заставить отдельные свечи отображаться как их собственный элемент.

Я знаю об использовании

location = element.location

, который, если бы элемент был свечой, я мог бы получить, но не могу найти xpath для отдельных свечей

Любая помощь?Спасибо

ссылка

1 Ответ

0 голосов
/ 03 июня 2018

Похоже, что биржевая диаграмма является элементом из Canvas Тип:

enter image description here

Как вы можете заметить, содержаниепоявляется в DOM в целом, и вы не можете отслеживать дочерние элементы, такие как свечи.Чтобы провести дальнейший анализ Canvas, я советую сделать снимок его в вашем коде, используя библиотеку с открытым исходным кодом, такую ​​как ashot , а для python посмотрите на это решение .Тогда вы сможете проверить свечи по их RGB-коду на изображении, а также получить их координаты.

...