Seite 1 von 1

Selnium

Verfasst: Freitag 12. März 2021, 13:57
von flo0000
Hallo, ich möchte mit Selnium einen speedtest aufrufen und dann nur den upload auslesen ich kriege das nicht hin kann mir jemand helfen.

Code:
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get("https://www.speedtest.net/de")
time.sleep(2)
driver.find_element_by_id("_evidon-banner-acceptbutton").click()#Bedingungen Aktzeptieren
driver.find_element_by_class_name("start-text").click()#Speedtest starten
time.sleep(40)
#Hier weiß ich nicht mehr weiter

Re: Selnium

Verfasst: Samstag 13. März 2021, 16:02
von Sirius3
Wenn Du es geschafft hast start-text zu finden, dann doch auch upload-speed:

Code: Alles auswählen

driver.find_element_by_class_name("upload-speed")

Re: Selnium

Verfasst: Dienstag 16. März 2021, 10:29
von flo0000
Danke für deine Antwort,


driver.find_element_by_class_name("upload-speed") so hätte ich es auch gemacht jetzt weiß ich aber nicht wie ich den Upload in einer Variable speichern kann das ich ihn dann meinem Python Code weiter Verwenden kann.

Re: Selnium

Verfasst: Dienstag 16. März 2021, 10:56
von Sirius3
Was für ein Objekt liefert Dir denn find_element_by_class_name und welche Attribute hat es?