Я хотел бы получить размеры (координаты) для всех элементов HTML веб-страницы в том виде, как они отображаются браузером, то есть в позициях, в которых они отображаются. Например, (top-left,top-right,bottom-left,bottom-right)
Не удалось найти это в lxml. Итак, есть ли библиотека в Python, которая делает это? Я также рассмотрел Mechanize :: Mozilla в Perl, но это кажется сложным для настройки / настройки.
Я думаю, что лучший способ сделать это для моих требований - это использовать механизм рендеринга, такой как WebKit или Gecko.
Существуют ли какие-либо привязки perl / python для двух вышеуказанных движков рендеринга? Google ищет учебники о том, как "подключить" к движку рендеринга WebKit, не очень полезно.