So warten Sie mit Selenium, bis mehrere Ladeelemente verschwindenPython

Python-Programme
Guest
 So warten Sie mit Selenium, bis mehrere Ladeelemente verschwinden

Post by Guest »

Ich habe ein Dashboard mit mehreren Diagrammen. Bis ein Diagramm geladen wird, wird es angezeigt

Code: Select all

Loading...
Die Seite ist vollständig geladen, wenn in allen Diagrammen Loading... nicht mehr sichtbar ist.

Code: Select all

Loading...
ist ein Glas, das in alle Diagrammbereiche eingebettet ist. Jedes Diagramm hat eine ID, die sich bei jedem Neuladen ändert.

Code: Select all

Loading...
Mit der folgenden Zeile kann ich problemlos auf ein Element warten, weiß aber nicht wie, bis alle verschwunden sind:

Code: Select all

WebDriverWait(driver, 20).until(EC.invisibility_of_element((By.XPATH,"//div[contains(text(),'Loading')]")))
Wie kann ich in Selenium mit Python und auf Edge ein explizites Warten bis implementieren?

Code: Select all

Loading...
[/b] ist in allen Charts verschwunden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post