4 Stimmen

Erfassen Sie den Wert eines Elements auf einer Webseite unter Verwendung der Koordinaten des Elements

Ich habe die Koordinaten (x, y) eines Elements auf einer Webseite. Wie kann ich den Wert erfassen, der an dieser Position in diesem Element gespeichert ist? Genauer gesagt möchte ich den Wert erfassen, der auf der Webseite an dieser bestimmten Stelle angezeigt wird.

Gibt es eine Möglichkeit, dies mit den Selenium Python-Bindungen zu tun?

2voto

alecxe Punkte 437954

Führen Sie den JavaScript-Code aus und erhalten Sie das Element mit Hilfe von elementFromPoint():

x = 100 
y = 100
element = driver.execute_script('return document.elementFromPoint({x}, {y});'.format(x=x, y=y)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X