Seite 1 von 1

Listen Objekt mit übergang

Verfasst: Mittwoch 4. Oktober 2017, 19:04
von phoenixx592
Hallo,
Ich habe ein Skript geschrieben was mir die Stellenanzeigen (item & Liste) ausgibt, nun soll es aber auch nachschauen ob sich auch beworben wurde (button highlight applyNowBtn & button highlight applyNowBtn showApplication). Das heißt bei jedem item was er die dazugehörigen elemente anklicken und abgleichen. leider gibt er mir nur die Stellen aus und klickt einmal auf die ersten details die er findet und prüft nur die erste Stelle wieso ? :K

Code: Alles auswählen

    
    for item in Liste:
        Stellen_text = item.text
        print(Stellen_text)
        driver.find_element_by_class_name("details").click()
        sleep(2)
        try:
            driver.find_elements_by_class_name("button highlight applyNowBtn")
            print("sie haben sich nicht beworben!")
            driver.find_element_by_class_name("details").click()
        except:
            try:
                driver.find_elements_by_class_name("button highlight applyNowBtn showApplication")
                print("sie haben sich beworben!")
                driver.find_element_by_class_name("details").click()
            except:
                print("Fehler")

Re: Listen Objekt mit übergang

Verfasst: Mittwoch 4. Oktober 2017, 22:41
von Sirius3
@phoenixx592: welches Element glaubst Du, findet »find_element_by_class_name("details")«?

Re: Listen Objekt mit übergang

Verfasst: Donnerstag 5. Oktober 2017, 17:45
von phoenixx592
Das Element "Details"? :? hast du vll irgendwas falsch verstanden?